Manchester, UK-based EDM has been named as ‘One to Watch’ in a shortlist of leading companies published as part of the eleventh European Business Awards. EDM was shortlisted due to its exceptional performance over the past 12 months as well as for reflecting the Awards’ core values of innovation,...