English: At present the Company is the owner of the largest retail store in South India and about 50 branches have been opened in different towns in India.
Telugu: ప్రధానంగా దక్షిణ భారతదేశంలో ఎక్కువగా విస్తరించిన ఈ సంస్థకు దేశవ్యాప్తంగా 50కిపైగా రిటైల్ స్టోర్స్ ఉన్నాయి.