Kim Henson briefly test drives BYD’s ATTO 3 (C-Segment all-electric SUV). BYD (Standing for ‘Build Your Dreams’) arrived in the UK a year ago (March 2023), with the Chinese motor manufacturer in celebratory mode after winning the ‘Rising Star’ title at the Great British Fleet Awards, on 18th April 2024. Their all-electric line-up includes the ATTO 3 SUV, DOLPHIN (C-Segment hatchback) and SEAL … [Read more...]