Technology News India’s Digital Frontier: CPP Investments Pours $741 Million into CtrlS to Anchor AI Infrastructure Boom June 17, 2026 In a move that underscores the rapid transformation of India into a critical global hub…