Engie North America considers $370M wind, battery storage project in Crockett County

French energy firm Engie has a North American renewables portfolio with a capacity of nearly 1,000 megawatts.

share:

more energy news

Send Us A Message