Icon
 

Inauguration of Europe s largest CST platform amp Thermal Storage