…trade shows and customer events, making stops in Spain, France, the UK, Russia, Italy, Poland, Austria, Germany, Switzerland, Belgium, and the Netherlands. For more details on the new EMEA Innovation Lab and its schedule, visit its new home page. Below are some pictures of the new truck…