The World Car Finals has announced Stella Li, executive vice president BYD, as 2025 World Car Person of the Year, marking the ...