It was the Chinese auto giant BYD. The secret to BYD’s success is simple: The company makes high-tech electric and hybrid ...
On the bight side, it couldn't do any worse than the XM ...