Home startup funding World Bank’s investment arm International Finance corporation (IFC) is in advanced talks to invest around $21…