Images

Installed solar system prices have plummeted by 66% since 2006

energytransition.de - graphic: Installed solar system prices have plummeted by 66% since 2006