The ‘Secret 7’ behind South Africa’s biggest online store

MyBroadband | 28.11.2025 19:04
The founders and original investors in Takealot's predecessor remain somewhat of an enigma more than 23 years after the company's founding.