Noble solar-storage project enters commercial operations

National Grid Renewables has started commercial operations on the Noble Solar and Storage Project in Denton County, Texas

Blurred image of IJGlobal article content