Google's Tax Responsibility Gets Lost In Bermuda Triangle

Google's Tax Responsibility Gets Lost In Bermuda Triangle

Bermuda is not only a land of beautiful beaches — as well as a cornerstone of a famed mysterious triangle known for making things disappear — it’s where Google goes to protect billions in profits from the sticky fingers of Uncle Sam. [More]