Icon
 

Battery energy storage Why have revenues fallen to record lows