Technology grows at an exponential rate. When we consider what progress was made in the space of a decade in the 18th century, it’s nothing like what a decade can achieve today. This poses a serious issue to regulators, though. Innovation is generally considered a positive thing, but it needs to be in a somewhat […]
infolaw Limited 5 Coval Passage London SW14 7RE Registered in England number 2602204 VAT number GB 602861753