Prime Minister Muhammad Shehbaz Sharif has lauded the International Finance Corporation's (IFC) role in fostering private investments in Pakistan. He was talking to Managing Director and Executive ...