French energy giant Total acquires SunPower to leverage balance sheet in the U.S. solar market

May 05, 2011 | Analyst Insight

On Thursday, April 28, SunPower announced that Total will acquire 60% of its outstanding shares at a ~50% premium and take a majority of board seats, effectively making it a subsidiary of the French...