An article from Autoline Daily 2025: Top Industry News for April 23 Tesla’s Q1 Net Profit Slumps 71%; Shanghai Auto Show Reveals; Xiaomi Delays Launch of YU7 SUV Published April 23, 2025 Share Copy link Email LinkedIn X/Twitter Facebook Print License Add us on Google Add us on Google Share Copy link Email LinkedIn X/Twitter Facebook Print purchase licensing rights Filed Under: Operations