Energy

More efficient solar power plants – DLR test facility for direct steam generation now operational

23 January 2013