Jul. 15 at 2:08 PM
$TPIC even solid state battery companies are rallying. Either this follows or this one is indeed the only one in the renewables pack that will be allowed to wilt. Wind is cheaper than other energy sources and data centers need more and more energy. A shame what the vicious circle of bad financials can do to a useful company.