Company news Tech group’s commitment to numerous scientific and sustainability initiatives 24/05/2024