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…