Clean Technology Centre (Clicks: 509;website added: Sep 7, 2013) LINK: ctc-cork.ie Country: Ireland Description: Clean Technology Centre