Africa Who will win the motorbike hailing service war in Nigeria?By Staff WriterJuly 6, 2019 With an estimated population of 200 million, transportation has been one of major issues affecting…