Umeme shrugs off weak Shilling, posts Shs106 billion profit

Monday March 21 2016



Umeme managing director Selestino Babungi

Umeme managing director Selestino Babungi 

By Mark Keith Muhumuza

Advertisement