Islami Bank's H1 profit plunges 81% amid rising defaults, soaring deposit costs

Stocks

TBS Report
01 September, 2025, 10:00 am
Last modified: 02 September, 2025, 02:12 am