The High Court of Kenya has ordered Kenya Power to proceed with a Sh6 billion smart meters contract awarded to…