By Dipo Olowookere The Ministries of Niger Delta Development and Sports have been scrapped by President Bola Tinubu, ostensibly in a bid to cost down the cost of governance. President Tinubu, who recently returned to the country from a two-week working vacation in the United Kingdom, announced the dissolution of the ministries at the Federal […]