IDFC agrees $300m deal for First Solar assets

Indian fund manager to buy 190MW portfolio of projects from American company.

Share this