The IMDA: “trust and innovation are two sides of the same coin”

Following the inception of the IMDA two and a half years ago, it’s chief executive believes trust and innovation go hand-in-hand