Worlds Finest 9,13 and 16 liter Diesel Engines. Industrial and Marine.
I thought this is where they sold the Scania Trucks in Europe?
Best equipment ☺