“Kenya Revenue Authority (KRA) on the simplification of VAT return filing for VAT registered taxpayers, Kenya Power would ...