3M Drug Delivery Systems relocates UK R&D to new, state-of-the-art facility
Environment plays a significant role in the way businesses ideate,…
Environment plays a significant role in the way businesses ideate, communicate and create. While the global population is more connected than ever, there’s a certain level of collaboration that can only be achieved with proximity. To that end, 3M Drug Delivery Systems' (DDS) UK organisation is bringing its teams under…