Getty Biggest business scandals in pictures Google's tax avoidance Google reached a deal with the HM Revenue and Customs to pay back £130 million in so-called “back-taxes” that have been due since 2005.