That was the view from many quarters last month when the world's biggest search engine finally confirmed it is to build a huge new centre at King's Cross in London. Accountants, property consultants, techies and the business world in general
That was the view from many quarters last month when the world's biggest search engine finally confirmed it is to build a huge new centre at King's Cross in London. Accountants, property consultants, techies and the business world in general