Steven Mbidde speaks to the Head of Communications at Umeme Ltd, Peter Hillary Kaujju, about the company's milestones and performance over the...