Many consider renewable energy systems to be the way forward. However, before such systems can power the future, they first need to demonstrate their viability. Researchers from Europe and Morocco have teamed up to make one specific energy system a reality – dispatchable concentrating solar plants.
Powered by WPeMatico