The board of United Spirits Ltd, India's largest liquor company, has asked Mallya to step down as the Chairman of the company.
The board of United Spirits Ltd, India's largest liquor company, has asked Mallya to step down as the Chairman of the company.