Renewable and Sustainable Energy Transition - United Kingdom Elsevier ISSN: 2667-095X Subjects--Topical Terms: Mechanical engineering and machinery Renewable energy sourcesTechnology