Extreme sales tactics for extreme times
An incredible picture of how the face of the Auto Industry has dramatically changed since 1950. Which country do you think currently leads the way in the number of vehicles being produced? I must admit I am really surprised! But not to give it away, watch the clip! https://www.youtube.com/watch?v=kZCeuTzc850 And no matter what country’s brand […]