Meet the staff of National Grid Renewables, the team that is repowering America and reigniting local economies while building a clean, fair and affordable energy future for all.

Noble Solar & Storage Project
Take a quick look into the construction of our 275 MW solar, 125 MWh storage Noble Project in Denton County,…