formats

Google strikes £130 million back tax deal

Google said it had reached an agreement with the U.K. to pay £130 million in back taxes and interest. The FT reports.