Solar Power Company Stock

Solar Power Company Stock
Solar Power Company Stock
Trina Solar Limited (TSL): Zacks Rank Buy
The solar sector is making a comeback as TSL's revenue rose nearly 150% in the second quarter.