Loading newsroom…

Bihar Regulator Clears Revised PPA for 275 MW Rooftop Solar Project | India Energy Atlas