Swansea University has been awarded a Queen’s Anniversary Prize in recognition of its Materials Science and Engineering research that is leading a revolution in renewable energy technologies, particularly solar electricity and heat generation and storage.