Markets | Wed Apr 4, 2012 9:45am EDT

UPDATE 1-Solar Trust of America files bankruptcy