07:17 AM EDT, 06/25/2025 (MT Newswires) -- Lotus Technology ( LOT ) reported a Q1 net loss Wednesday of $0.28 per diluted share, narrower than a loss of $0.47 a year earlier.
Revenue for the quarter ended March 31 was $92.8 million, down from $173.1 million a year earlier.
Analyst estimates were not available for comparison.