The recent opening of East London’s Tech City has given further momentum to the city of London in it’s attempts to become the major location for new internet start-ups and small businesses in Europe, citing these new technologies as providing ideal growth for the future. It is fair to say that Tech City is not […]