Payment delays, signing PPAs key challenges for RE sector: ICRA. 2744 MU traded in green term-ahead market in the first year at IEX.
Payment delays, signing PPAs key challenges for RE sector: ICRA. 2744 MU traded in green term-ahead market in the first year at IEX.