By Merril Boulton 2010-10-04T00:00:00
A mind-boggling array of the latest developments in service station and car wash technology was featured at Automechanika 2010, which took place last month in Frankfurt, Germany. It is a mammoth exhibition which describes itself as "the leading international trade fair for the automotive industry". It claims to beat the ...
Already registered? Please log-in here
With free guest access you can:
Site powered by Webvision Cloud