ReneSola's Profit Up 153.5%, Stock Tumbles on Weak Outlook | Greentech ...

Responsive image
source