India Grid Trust (IndiGrid) has announced that International Finance Corporation (IFC) has subscribed to a listed NCD issuance of IndiGrid, aggregating Rs.1,140 crore. With a total tenure of 18 years, the NCDs were priced at a Read more