Texas
Energy suppliers pleaded to their customers to leave them as electricity prices skyrocketed
Texas Governor has blamed renewables for power issues
French energy giant also added 600 MW of battery storage assets
That includes the 163MW Elm Branch and 153MW Briar Creek solar projects that are expected to offset greenhouse gas emissions by a total of 370,000 metric tons annually