Renewable energies supply concept

Infographic on the supply concept cycle
Renewable energies supply concept