Huge orange and green cranes hover over a vast building site at King's Cross, London. Over the next three years, 2.4 acres of this site will be transformed into a million square feet of an 11-storey headquarters for the internet giant Google, no doubt ...
Tax avoidance from big global firms costs every British taxpayer �183 a year
Editorial: Google could do itself some good
Related articles »