IFC, a member of the World Bank Group, has invested $20.2 million in Regent Energy & Power Limited to help develop an independent thermal power project at Ghorashal in Narsingdi.