National Grid Renewables Launches 150-MW Solar Park with Battery Storage in TexasBy Oliver HughesJune 10, 2024 National Grid Renewables, the US onshore renewables arm of British energy transmission and distribution company National Grid plc, has achieved a significant milestone with the commencement…