Gordon Johnson On Trina Solar: 'Time To Press The Shorts' By: Benzinga via Benzinga May 27, 2016 at 08:17 AM EDT Trina Solar Limited (ADR) (NYSE: TSL) reported 1Q16 revenue and EPS of $816.9mn and $0.25, respectively, beating consensus ... Read More >>