English: The company currently owns and operates 10 large data centres and 120 edge data centres across India.
Telugu: * దేశవ్యాప్తంగా 10 పెద్ద డేటా కేంద్రాలు, మరో 120 చిన్న డేటా కేంద్రాలను ఈ సంస్థ నిర్వహిస్తోంది.