On May 2, 2011
Why One Big Oil Outfit Is Spending $1.4 Billion on Solar
French oil major Total has agreed to invest $1.38 billion in SunPower, a U.S.-based solar company. Is this an emerging trend or just another Big Oil greenwashing ploy?
No tags for this post.

0 Comments