Nigeria Business News

Seven Professors at the Federal University Otuoke, Bayelsa state, according to Sahara Reporters, have been demoted from Professor to the lecturer grade level by the university. According to a staff…

x