Icon
 

Battery energy storage Revenues fall 40 in November 2023