3. Barley Edwards Cars
South Africa
Founded 2002
Special Achievement: These is no ordinary car manufacturing company. They make Top Notch sport cars that rank well in the world.
When you talk of sport cars, Barley Edwards has no rival in Africa. They are on the same playing field with the big-boys all over the world.