Avery Dennison commissions Europe’s largest Concentrated Solar Thermal platform and Thermal Storage unit in Turnhout, Belgium
Avery Dennison, a leading global packaging and materials manufacturer, today commissioned Europe’s largest Concentrated Solar Thermal (CST) platform and Thermal Storage unit at its production plant in Turnhout, Belgium.