ICRA Limited

06/15/2021 | Press release | Distributed by Public on 06/15/2021 03:32

Hardening in the PV module price to moderate the returns for the projects awarded over the last six to nine-month period