Improving service delivery is everyone’s responsibilty

Improved service delivery has been singled out as an important ingredient in the country’s development effort due to its role in attracting investments.
The New Times
Ivan R. Mugisha