Tag: Google paid £36 mln in tax on UK revenues of £1 bln