What was described as a 'skunk-like' odour, 'an ungodly stink' and a 'jaw-clamping stench' left locals in urgent need of a ...
The Chinese automaker BYD, which makes fully electric and hybrid vehicles, just announced record sales for the year.