Nigeria and the Economic Commission for Africa (ECA) has lost one of their most distinguished Chief Economists, Prof. Owodunni Teriba;...