AT THE HEART OF THE ROAD TRANSPORT INDUSTRY.

Call our Sales Team on 0208 912 2120

22nd November 1927, Page 130
22nd November 1927
Page 130
Page 130, 22nd November 1927
Close

Progress With The Diesel Engine.

The Commercial Motor. Industry has awaited with interest the Production of the Practicable Diesel Engine for Road Vehicles. An Authority now Recounts the Progress which has been......