Our Address

7518 SOUTHPOINTE PL
Pensacola, United States,
Florida, 32514

Contact Information
Kenya Power Ordered to Proceed with Sh6 Billion Meter Tender
Politics

Kenya Power Ordered to Proceed with Sh6 Billion Meter Tender

The High Court of Kenya has ordered Kenya Power to proceed with a Sh6 billion smart meters contract awarded to a Chinese company, Hexing Technology.