News

More than 9 gigawatts of renewable, battery storage and gas project capacity has been canceled in Texas over the past two ...