Press ReleaseMantra Data Centers to invest $1 Billion to develop data centers in IndiaCXOtoday News Desk3 years agoAugust 4, 2021Mantra Data Centers signs MoUs with Indian State Governments of Maharashtra, Tamilnadu and Karnataka for development of Data Centers in...