A Volvo Trucks demonstration at the huge Bauma construction show in Germany. An impressive 530,000 visitors from over 200 countries converged on the Messe München exhibition center in Munich, Germany, ...