Emeren Group Q1 2016 Earnings Report

Total Revenue
$261M
Previous year: $349M
-25.3%
EPS
$0.3
Previous year: -$0.9
-133.3%

Emeren Group

Emeren Group