The High Court of Kenya has issued an order to Kenya Power instructing the electricity company to cease issuing inflated power bills to consumers. Ruling in a ...