BYD is the first Chinese company to get a World Car Award as Stella Li is named 2025 World Car Person of the Year. Tap for ...
Stella Li of BYD receives the 2025 World Car Person of the Year award, marking a historic achievement for women and Chinese ...
Stella Li, Executive Vice-President of BYD, is the World Car Person of the Year for 2025. Here's why she won.
Filmmaker and son Andrew Stevens explains the motivations behind doc "Stella Stevens: The Last Starlet" and how Quentin ...