translate English to French: Committed to meeting the increasing demand for energy efficiency in new and existing homes, non-residential buildings and industrial applications.
Engagé à satisfaire la demande croissante pour l'efficacité énergétique des logements neufs et existants, des bâtiments non résidentiels et des applications industrielles.