English: It has several branches in Russia, and is also represented in the form of an online store.
Telugu: ఇది రష్యాలో అనేక శాఖలు ఉన్నాయి, మరియు కూడా ఒక ఆన్లైన్ స్టోర్ రూపంలో ప్రాతినిధ్యం వహిస్తున్నారు.