A multi-franchise North-East car dealership has purchased the last unit on Opus North’s Preston Farm Industrial Estate complex on Teesside. The Jennings Motor Group, which also owns an adjacent unit, paid an undisclosed sum for the 93,000 sq ft Opus... Read More