This Energy Company Just Scored A $53 Million Contract And The Stock Is On Fire

view original post

Turbo Energy (NASDAQ: TURB) wins $53 million contract for solar storage projects in Spain. CEO says it validates their technology and cuts costs.