Karen Nadasen appointed chairperson of EFSA as Covid-19 leapfrogs eCommerce General The Ecommerce Forum South Africa (EFSA) Board has announced country manager of PayU Karen Nadasen as its new chairperson. Photo: Supplied … Read the full article