Innovation

Objectives of Implenia’s innovation strategy