News

BYD Sealion 08 flagship SUV set to launch in China

KATHMANDU: BYD is set to launch its new Sealion 08 flagship SUV in China on September 2. The mid-to-large SUV will be offered in both plug-in hybrid (PHEV) and battery electric (BEV) versions. It will be positioned as the flagship…