IFC commits $105 million for Brookfield’s Bikaner solar power project
IFC will make the investment through long-term non-convertible debentures allocated to the project's special purpose vehicles, which are implementing the project& ...
Livemint
6 days ago