BYD HAN Review: Is This China’s BEST Electric Car? The BYD HAN is taking the electric car world by storm,…
BYD, which stands for ‘Build Your Dreams’, is a Chinese car brand that has just launched in the UK with…
The Race for affordable Electric cars has begun. And Industry leaders in China are about to make this dream a…