This article appears in the March 2025 print edition with the headline “Capitulation Is Contagious.” ...
With 10 gigawatts of solar and wind capacity, XPLR Infrastructure is the third-largest producer of renewable energy in the United States. Electricity is sold under long-term, fixed-price contracts ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results