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.