China continues to raise the bar on electric vehicles, with BYD unveiling a new EV platform that can be recharged about as ...
Social media platforms lit up Monday afternoon with unexplained reports of shaking, banging, and rumbling from residents ...