Data Center | Renushree Garkkal
Betting on India’s growing economy Atlassian invests in setting up DCs in India
Atlassian, a Sydney-headquartered software company has unveiled a plan to invest in establishing data centers in India during the first…