Concept

Renew Tees Valley

Properties

SES ID
  • 66296
Notation
  • 66296
In scheme
Top concept of
Definition
  • Organisation promoting the Tees Valley as a centre for renewable energy and waste management technologies. Ceased trading on 20 June 2008, to be replaced by a new project run by the Centre for Process Innovation.