Benzinga·Mar 6·Lekha GuptaTurbo Energy Surges 14.9% on SUNBOX Innovation Despite Market DownturnTurbo Energy surges 14.9% on SUNBOX innovation announcement with $53M industrial backlog, defying broader market weakness. TURBtechnical analysisrenewable energy