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.

Source: Research Information Centre
Moroccan and EU researchers set their sights on more efficient renewable energy systems