Energy solutions provider Engie Espana, a subsidiary of the French utility group Engie SA, has unveiled plans to develop a 12.62-MWp solar self-consumption plant for US…
DuPont, one of the largest chemical companies in the world, has recently announced a virtual power purchase agreement (PPA) with NextEra Energy for the Appaloosa Run…