Business confidence dipped due to rapid exchange rate depreciation in May 2024 – BoG report Read more