INCREDIBLE! China's BYD EVs Take Center Stage at Geneva Motor Show, The WEST Giants Pull Out?