(From left) MAN Truck & Bus head of sales & customer solutions, Friedrich Baumann; UK MD Stefan Thyssen; and CEO Alexander Vlaskamp
(From left) MAN Truck & Bus head of sales & customer solutions, Friedrich Baumann; UK MD Stefan Thyssen; and CEO Alexander Vlaskamp