Gadget Xiaomi, Vivo, Oppo: India and China political tensions are hitting the smartphone market. But they need each other nikholas July 19, 2022