This week in Auto: India watches as China EV sales cool down; car sales slump by 21%

This week in Auto: India watches as China EV sales cool down; car sales slump by 21% Here’s a list of all the major developments in the auto space

No comments:

Post a Comment