On Wednesday this week we were invited to the BYD EUROPE Product Showcase at Thatcham Research, a very interesting day learning about the BYD brand and the sheer scale of the business, we also had the opportunity for a drive out in the new BYD Seal. We had presentations on new and exciting battery technology and how the parts…