Market Wrap-Up: KSE-100 Index Settled At 45,067.98 Points | MoneyCurve | Dawn News English