Tag: OSTA
Weathering the storm
OP veteran Rick Needle is charged with leading UK independent dealers through stormy waters and steering them towards a brighter and more secure future. As chief executive of the UK's largest dealer group Integra, chairman...