India's retail sector, employing over 46 million people, observes Retail Employees' Day (RED) annually on December 12th
New Delhi: Close to 22 million employees across 31 countries including Turkey, UAE, India, Philippines and Bangladesh celebrated the Retail Employees’ Day this...