How Google shifts profits to Bermuda to shrink taxes by billion$

The parallels, differences and ethical considerations of tax avoidance versus tax evasion have been the subject of debate for decades.