Skip to main content
Please wait...
solar feed image

National Grid Renewables Secures Three PPAs for Noble Project

National Grid Renewables, a company that develops, owns and operates large-scale renewable energy assets across the U.S., has signed three solar power purchase agreements (PPAs) for the Noble Project, which is currently under construction in Denton County, Texas.  Noble consists of 275 MW of solar and 125 MWh of battery storage. The Home Depot and […]

The post National Grid Renewables Secures Three PPAs for Noble Project appeared first on Solar Industry.