Barack Obama actually said...

On the campaign, I used to talk about the outrage of a building in the Cayman Islands that had over 12,000 businesses. I have said before, either this is the largest building in the world or the largest tax scam in the world.

Context

Obama criticized a building in the Cayman Islands for its tax implications.

05/03/2009

https://www.congress.gov...

More Barack Obama Quotes

View All Barack Obama Quotes