By Orton Kiishweko
Business leaders have described power, roads, corruption, water, level of tax and finance as the leading impediments to investing in the country, according to a new business perceptions report.
The report, ‘Business leader perceptions of the investment climate in...