People : Peter North, Leyland Australia

Peter North and P76

Anything but an average company? I rarely have much reason to be grateful to my 14 year old self, but searching through some old papers at the weekend, I was delighted by my youthful prescience in keeping a Financial Times article from 26 June 1973, the day of the Leyland P76’s launch in Australia. Don’t […]