News in Numbers

$80 billion

January 7, 2013

The amount that states as a whole spend each year on incentives and tax breaks for businesses.

0 comments

More from News in Numbers