Google pays HMRC £130m in tax deal
Google is to pay more UK tax in line with new rules – £130m, said to cover the last 10 years – but denies any wrongdoing in the past
TechUK, Tech London Advocates and Centre for London want the next mayor to focus on digital tech and innovation
Top stories from the past seven days on V3
New facility will make use of open source technologies and renewable energy
121 MPs sign letter urging split in 'Broadbad' report, claiming 5.7 million properities still have poor broadband
Search firm also revealed that Android apps can now be installed directly from search results