Nairobi: The Kenya Revenue Authority (KRA) has come out to explain the closure of two Container Freight Stations (CFSs) at the Port of Mombasa.
KRA Commissioner General John Njiraini Saturday explained that the closure was part of its ongoing initiative to streamline operations of Container Freight Stations.