National Grid Renewables on Tuesday said its Noble project consisting of 275 MW of solar capacity and 125 MWh of energy storage in Denton County, Texas, has started commercial operation.