Umeme lands UGX258 billion (USD70m) from IFC, Stanbic, Standard Chartered and Dutch Development Bank for investing in distribution network

Umeme promises better customer care