Steve Gill takes lead cooling role at Carbon Trust

[ad_1] UK: Steve Gill, the head of the World Refrigeration [...]