The Kenya Revenue Authority (KRA) has issued a fresh reminder to all petroleum product retailers to fully implement the Electronic…