Turbo Energy shares surge 59.32% on €3 million Spain-Chile storage portfolio
AI Summary- Turbo Energy announced 15 firm-order C&I storage projects across Spain and Chile.
- €3 million ($3.48 million) portfolio includes 15.6 MWh storage and 5.95 MW power units.
- Turbo Energy expects non-operational projects commissioned between the fourth quarter of 2026 and first-half 2027.