Luxembourg Puts Journalist and Whistleblowers On Trial for Ruining Its “Magical Fairyland” of Tax Avoidance
Tax avoidance by U.S.-based corporations alone has been estimated to
cost governments approximately $130 billion each year. Tax havens such
as Luxembourg are crucial to this process.