Study a part of global survey in 29 markets; 69% believe inexperience in deploying new technologies is the biggest challenge ...
Noatum Group, a Barcelona-based provider of global logistics services with operations in 32 countries and 16 terminals in ...