PLM Group’s Rand Acquisition sets new standards for Innovation and Sustainable Product Development 22 May 2023