Trading Obama: Solar Stocks, GM Debt, Ambac Calls, Lorillard and Goldman Puts [View article]
You probably meant SunPower not Suntech Power is based in U.S. STP is China based. STP, however, is entering the solar-power financing and management business by buying EI Solutions, a solar integrator and installer which is U.S. based.
Trading Obama: Solar Stocks, GM Debt, Ambac Calls, Lorillard and Goldman Puts [View article]