Last Updated on: BYD, the world’s leading manufacturer of New Energy Vehicles (NEVs), has opened a prestigious new showroom in Canary Wharf. The grand opening on 3 June was marked by a ceremony attended by over 100 elite guests from London’s business, financial, cultural, and