Oil & Cleantech (!) – May 2011
Big Oil Goes CleanTech Earlier this month, French Oil Major TOTAL announced an agreement to tender for 60% of SunPower (SPWRA), one of the leading solar module manufacturers and distributor/project developers, at a 43% premium to the previous market close. TOT is not new to the non-hydrocarbon energy market, having acquired some thin film …