Listen

Description

Rooftop solar installations set a new record in October, but battery storage sales continue to stutter.