Total to acquire Saft While most large oil and gas majors such as BP and Shell have abandoned their solar energy plans, French giant Total has been expanding its solar play. It bought Sunpower a few years ago to a make a big entry into the solar power sector. It has been helping Sunpower expand […]