(SeeNews) - Nov 19, 2012 - The International Finance Corp (IFC) is to provide PTC India Financial Services Ltd with USD 40 million (EUR 31m) for funding of wind power projects, the Business Standard reported on Monday.