MAN Truck and Bus China

 

Diesel engines at peak times: Tops in prime power