Renewable energy stocks in Q2 faced challenges from legacy technologies and economic cycles. NuScale reported disappointing revenues, while Shoals exceeded expectations. Blink Charging and ChargePoint had disappointing quarters, with American Superconductor showing exceptional growth.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing