In the News

The Business of Health | The Times-Picayune

September 16, 2009
Even more alarming, the New America Foundation predicts that by 2016, the average American family may have to dedicate 45 percent of its household income ...



See all New America articles, appearances & citations from The Times-Picayune