India’s Shoppers Stop announced the surprised resignation of chief executive officer and managing director, Venu Nair, effective from the close of business hours of August 31, due to personal re…
India’s Shoppers Stop announced the surprised resignation of chief executive officer and managing director, Venu Nair, effective from the close of business hours of August 31, due to personal re…