Finished trucks wait for their customers at the MAN Truck Forum in Munich, Germany.