Icon
 

Battery energy storage revenues hit an all time high in June