site logo

COVID-19 pushes energy storage leader out of market as competition intensifies