Srilanka, Nov. 12 -- China's electric vehicle (EV) giant BYD is setting its sights on Sri Lanka's high-end automobile market with the official launch of its premium sub-brand Denza today, marking the ... Read More