2 min News Policy and Tech 2,500 dispatch riders cleared to operate in Abuja as FCTA suspends registration Only 2500 dispatch riders have been cleared to operate in the Federal Capital Territory, Abuja. This was revealed… Staff WriterFebruary 9, 2024 Read More →