
Filed under: Energy, EarningsReneSola Ltd. (NYSE: SOL) reported first-quarter 2013 results before markets opened this morning. The solar PV maker reported a diluted earnings per share (EPS) loss of $0.23 on revenues of $284.2 million. In the same perio…

