IDFC agrees $300m deal for First Solar assets
Indian fund manager to buy 190MW portfolio of projects from American company.
Indian fund manager to buy 190MW portfolio of projects from American company.
Copyright PEI Media
Not for publication, email or dissemination