Tag: ALD is revising how it carries out its business and its Innovation Lab is key to the changes