419 MW of Open Access Solar Projects Installed in Q1 2021

419 MW of Open Access Solar Projects Installed in Q1 2021

India’s open access solar installations totaled 419 MW in the first quarter (Q1) of 2021, while the cumulative solar installations in the open access market have reached 4.3 GW as ...