Agboje Chuks
Recently, the Delta State Government appointed Chief Peter Idion, a retired Senior Management Officer from the Nigerian Customs Service, as the Chairman of the Delta State Traffic Management Authority.
This decision has sparked great excitement among the people of Delta State, who are confident that his leadership and expertise will bring about transformative changes in traffic management.