Smartphone giant Xiaomi pushes bricks-and-mortar… Beijing-based Xiaomi currently has 18,000 physical stores in India, the world’s second-largest smartphone market…