Innovation is defined in a number of ways, but for us, it means, quite simply, creating and putting to use smarter or more efficient products, processes, services, technologies or ideas that yield environmental, societal and financial benefits.
Bien qu'il existe plusieurs définitions de l'innovation, celle-ci signifie simplement, pour nous, la création et la mise en oeuvre de produits, de procédés, de services, de technologies ou d'idées meilleurs ou plus efficaces et qui procurent des avantages environnementaux, sociétaux et financiers.