translate English to French: The award is presented to companies involved in the development of life-changing technology innovations that have the potential for long-term impact on business and society.
Ce prix est remis à des entreprises engagées dans le développement d'innovations technologiques transformatrices ayant le potentiel d'influencer durablement les affaires et la société.