The means by which businesses sell their wares are becoming more varied, particularly with the advent of e-commerce transactions. However the old familiars of agency and distribution agreements still occur in the commercial world. Our team have a thorough knowledge of the complexities of the law of contract and are here to provide innovative solutions to legal problems old and new