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.