5 minutes tagged with Solar Energy
A plant in Spain has overcome one of solar energy’s biggest challenges – operating when the sun does not shine.
Find out more in other tags: