Your company’s address used to be one of the defining factors in how successful your business would be. If you were based in a prime location you could rely on higher footfall or the prestige of being based in a thriving commercial district. However in this new globalised world, where a great deal of business is done...