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.


  • By admin  0 Comments 
  • 0 Comments