Xiaomi has started covering the branding of its retail store in India with ‘Made in India’ banners. The company, as per reports, has also asked the employees at its retail stores to not wear uniforms fearing miscreants might try to damage the stores or attack employees amid the growing anti-China […]