Skip to main content
UK Parliament
query
Search icon
Concept
Renewable Energy Foundation
Details
Tagged entities
Properties
SES ID
436954
Notation
436954
In scheme
Organisation
Top concept of
Organisation
Definition
Registered charity promoting sustainable development for the benefit of the public by means of energy conservation and the use of renewable energy.