International R&D company Omnic has announced that it will invest €7m (US$7.5m) in a new locker manufacturing facility and local office near Milan, Italy, as part of its ‘glocal’ strategy.
The company chose Italy as the location to start production due …