Last week, French oil and gas giant Total spent an attention-grabbing $1.4 billion for a majority stake in U.S solar company SunPower .
Read More »Last week, French oil and gas giant Total spent an attention-grabbing $1.4 billion for a majority stake in U.S solar company SunPower .
Read More »