Inchcape are the Australian Subaru importers (and owners of all the metro Subaru dealerships) as well as the people who nearly drove VW in Australia into the ground in the 1980s and unsuccessfully tried to launch Seat in this country.
They have a rather chequered history imo.
Bookmarks