“I think 99 per cent of businesses would have failed,” says Steven Turnbull, in his office overlooking the Trojan Trays Australia workshop in Edward Street.
Read MoreLDV is a British brand now being manufactured in China. They’ve sold more than 10,000 vehicles into the Australian Market.
Read More