Emeren Group Q1 2017 Earnings Report

Total Revenue
$157M
Previous year: $261M
-39.9%
EPS
-$1.16
Previous year: $0.3
-486.7%

Emeren Group

Emeren Group