36 employees
Bakwena offers safer and more efficient roads, assisting in roadside emergencies and introducing electronic toll collection to South Africa.
2001