Concept

Renewables Innovation Review

Properties

SES ID
  • 66310
Notation
  • 66310
In scheme
Broader
Definition
  • Conducted jointly by Dept of Trade and Industry and the Carbon Trust. Set up 2003. Reported February 2004.