2023

Successful commissioning of Europe’s largest Concentrated Solar Thermal (CST) platform and Thermal Storage unit at the Avery Dennison production plant in Turnhout, Belgium.