419 MW of Open Access Solar Projects Installed in Q1 2021