Memo - Post-Owerri Summit
The ISA Summit at the Greatwood Hotels, Owerri, Imo State, Nigeria, has come and gone, but will probably never leave our memory as one of the most fruitful and enjoyable …