News

French utility Engie said on Tuesday it had signed a deal to supply up to 300 megawatts of wind power to U.S. data center ...