Gregory Schiffer: Reusing stored power from renewables is key to a sustainable world | Swiss Re

ABB XX