Carl Gibson

A coalition of big corporations has lost a battle to nab a huge tax break.
The deceivingly named Win America campaign would actually push the nation further into debt.
Global corporations are gaming our tax system and paying nothing, zero, zip toward government services they enjoy.