Twed Towers on Kafu Road, Kampala. Dan Twebaze is the Twed Towers’ managing director.
KAMPALA - Kampala Capital City Authority (KCCA) has lost a case in which it had dragged the proprietors of Twed Towers Development Limited to court seeking payment of
Michael Odeng