ReneSola -5% as Q3 earnings, revenues miss estimates

Comments