Shell invests in solar storage firm Sonnen

Sonnen
Sonnen

Breaking