Today, the E-commerce Forum South Africa (EFSA), in collaboration with the Mapungubwe Institute for Strategic Reflections (MISTRA) and the Takealot Group, launched a landmark industry report, titled “Seizing the Moment: Unlocking South Africa’s E-commerce Promise”.