takealot.com
VerifiedSouth Africa's largest e-commerce retailer.
Launch date
Employees
Market cap
-
Net debt
-
Enterprise valuation
$123m (Public information from Jun 2018)
Cape Town Western Cape (HQ)
Deals in current and previous year: