Repeat: Starbucks, Amazon and Google have all come under fire in recent months for complicated tax avoidance schemes.
Starbucks, Amazon and Google have all come under fire in recent months for complicated tax avoidance schemes.