25 Feb 2025 CtrlS launches data center park in Chennai, India Second facility set live, completes the campus