Subaru video interview: Web exclusive
04 June 2007
Franchising opportunities unveiled at Dealer Drive
Watch Terry Leach, national franchise development manager for Subaru, talk about important open points and highlight key developments for the brand.
HAVE YOUR SAY
Click on the button to include your comments on this story