Dev Haman, Assistant Secretary General (COMESA) – “Africa does not see Mauritius as a hub“ Business Magazine 5 years ago