Earlier this month technology giant Google settled a rather large tax bill of €306m with Italian authorities that had doggedly been pursuing the company for years.

Earlier this month technology giant Google settled a rather large tax bill of €306m with Italian authorities that had doggedly been pursuing the company for years.
Neil Hodge is a freelance business journalist and photographer based in Nottingham, United Kingdom. He writes on insurance and risk management, corporate governance, internal audit, compliance, and legal... More by Neil Hodge