PARIS : Total has agreed to buy up to 50.8 million shares in Clean Energy Corp for $83.4 million, becoming its largest stockholder with a 25 percent stake, the French energy company announced on Thursday. Total will also provide $100 million in credit support for Clean Energy’s plan to launch a leasing program to place […]