BYD’s Yangwang U8 shows off at BYD technology conference

It will also appear at the upcoming Shanghai Auto Show that opens on April 18