Perturbed by the scores of road users that were killed as a result of the multiple road traffic crash that occurred on Sunday 31 March, 2024...
The Nigerian National Petroleum Corporation (NNPC) saddled with the responsibility of managing and harnessing Nigeria’s oil and gas in what appears to be an...