Shares of Burberry Group (OTC: BURBY) plc surged by 14% on Thursday as the company outlined its strategy to stabilize ...
Delivered 74 e-propulsion systems to blue-chip OEM customers, a 106% increase over Q2 2024 and a new quarterly record. Record quarterly revenue of $11.0 million ...