The Imo Transport Company Limited (ITC), in Owerri, was shut down on Tuesday, February 28, 2017 over a N42 million tax debt incurred between 2008 and 2016.

The Imo Transport Company Limited (ITC), in Owerri, was shut down on Tuesday, February 28, 2017 over a N42 million tax debt incurred between 2008 and 2016.