Bonds | Mon Apr 2, 2012 1:24pm EDT

Solar Trust of America files bankruptcy