Star is a family business which was formed in 1997 and started with 3 vehicles and over the years grew to a substantial size. Due to a changing tourist market however, it was decided in 2010 to join forces with the market leaders and the company evolved to become a car rental broker dealing with mos...See more
Headquarter South Africa |
Countries of operation South Africa |
Year founded 1997 (27 years) |
Funding status Publicly listed on stock exchange |
Company type MNC / Large Enterprise |