News & Media

December 2009
01 December 2009

Terraco receives ETA (European Technical Approval) certificate for its ecoTHERM system.

South Africa - June 2009
01 June 2009

Terraco's products launched in South Africa.