Link Brings Innovation to Germany for the IAA Commercial Vehicles Show

Our team from Link is grabbing our passports and packing our bags for the 2018 IAA Commercial Vehicles show in Hannover, Germany. The show takes place every two years and bills itself as the world’s leading trade show for transport, […]