The International Finance Corporation (IFC), an arm of the World Bank, announced plans to invest $2 billion annually in Pakistan over the next ten years....