Voltas announces launching of 10 new brand stores across India

Voltas Limited, India’s No. 1 AC company, from the house of Tata, is proud to announce the launch of ten new brand stores in various cities across India.