Chinese firm Contemporary Amperex Technology Co., Limited (CATL), the world’s largest battery manufacturer, wants to s ...
The Sealion 7 is the latest product that Chinese brand BYD is bringing to Britain. James Batchelor gets behind the wheel of ...