TotalEnergies buys US solar player, adding 4GW of capacity to portfolio
Founded in 2015, Texas-based Core Solar adds critical mass to French supermajor's renewables position in the US
Founded in 2015, Texas-based Core Solar adds critical mass to French supermajor's renewables position in the US