Turbo Energy S.A.
September 16, 2025 - by Joey Ramson

$TURB is skyrocketing out of nowhere today after securing $53 million contract to deploy solar storage capacity across 10 factories in Spain. The project, set to be executed over the next two years, involves deploying the company’s SUNBOX Industry solar battery storage solution











