Total SA: biggest solar firm in big oil realm By: MarketWatch June 29, 2011 at 14:26 PM EDT French energy company says SunPower deal will provide scale to succeed Read More >> Related Stocks: BP Plc ADR Chevron Corp Exxon Mobil First Solar Royal Dutch Shell Plc ADR Totalenergies Se ADR