TotalEnergies (NYSE:TTE) and Canadian Solar (CSIQ) received key state government approvals for large-scale solar ...