Home
About Us
Become a member
Welsh Industrial Clusters
Welsh Industrial Clusters
Research and development networks
Events
Blog
Blog
Glossary
Cymraeg
Login
Back to glossary
Clean energy
Definition
Renewable, zero-emission energy that does not pollute the Earth’s atmosphere.