English: The brand currently has 107 showrooms in India and 30 in the Middle East.
Telugu: ప్రస్తుతం కంపెనీకి ఇండియాలో 107 స్టోర్లు, విదేశాల్లో 30 షోరూములున్నాయి.