cayman islands

More Cayman Islands news

, , , , , , , , , , , , , , , , ,

You pay taxes: Why doesn’t General Electric?

You pay your fair share of taxes. Small businesses do too. It’s the price we pay to educate our kids, protect our communities and have some security in retirement. Why shouldn’t some of America’s largest corporations pay their fair share...