Quest Means business at Africa’s Travel Indaba media Face-off

The stage was set for an electrifying showdown as Richard Quest, the esteemed news anchor and business news aficionado, squared off against Patricia de Lille, South Africa’s Tourism Minister, in […]