Play the Live Stream or select a Podcast to play
0:00
0:00
0:00
0:00
ADVERTISEMENT
evening-edition · evening-edition · 26 Nov 2018 · 4 mins listen
Some car owners in China are complaining about the smell of new cars, and this is reportedly forcing carmakers to eliminate the odour to improve sales.
Related Content
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT