why the BYD Dolphin bothers us

Electric car: BYD back in France?