The International Finance Corporation (IFC) plans to invest up to $2 billion annually in Pakistan over the next decade, ...