Trina Solar (TSL) – Best of The Bunch
Trina Solar (TSL) and most of the solar companies have had a hard time gaining traction recently. With the cost of oil approaching $108 a barrel and the flap over nuclear energy, it would seem that this is a sector that could benefit.
Just a yesterday, Saudi Arabia announced their commitment...