All ayyoob zarmehri Articles

Scania adds 11 L engine to Super powertrain portfolio
Super 11 offers a compact footprint and up to 7% fuel savings