Meta-Backed XGS Energy Secures Critical Supply Deal with Vallourec for 150MW Geothermal Project2 Feb 2026
Meta-Backed XGS Energy Secures Critical Supply Deal with Vallourec for 150MW Geothermal Project2 Feb 2026