Chinese carmaker BYD showcased the U8 plug-in hybrid SUV from its high-end Yangwang division at the Bharat Mobility Global Expo today. The massive BYD Yangwang U8 shpown at Auto Expo is best known for its ability to float on water for