News

Turbo Energy secures 336MWh C&I battery storage order in Spain

Energy-Storage.News · Cameron Murray · last updated
Residential and C&I energy storage provider Turbo Energy has secured a major order from an unnamed industrial group in the construction industry in Spain.