Controversy trails Nigeria’s ambassador post to WTO
The World Trade Organisation (WTO) is the body that regulates and facilitates international trade between nations. It officially started operations on January 1, 1995, following the 1994 Marrakesh Agreement. It ...