The latest legislation which came into force 13th June 2014 defines “off premises contracts” as a contract for which an offer was made by the consumer in the simultaneous physical presence of the trader and the consumer, in a place which is not the business premises of the trader; For “trader” please read any… Read Article →