5 Sturdee Ave
Johannesburg, GP, 2196
South Africa
Centre for Competition, Regulation & Economic Development (CCRED)
barriers to entry, retail banking, Capitec
market structure, competition law, large corporation, South Africa