Markets | Tue Aug 12, 2014 6:22am EDT

ReneSola swings to profit as costs fall