610091
Transaction Advisory
May 11, 2026
India
South Asia
IFC Approval Date Pending
Active
Estimated Total Budget Pending
(Project budget includes all project-funded activities)
May 12, 2026
Sep 15, 2025
Project Estimated End Date Pending
Rewa Ultra Mega Solar Limited