THE KENYA POWER AND LIGHTING COMPANY LTD. Central … Contract... · 2020-03-25 · THE KENYA POWER...
2
THE KENYA POWER AND LIGHTING COMPANY LTD. Central … Contract... · 2020-03-25 · THE KENYA POWER AND LIGHTING COMPANY LTD. Central Office, Stima Plaza Kolobot Road P. O.Box 30099