News

Indian independent power producer (IPP) Juniper Green Energy has commissioned the final phase of its Chapalgaon Solar Project ...