CtrlS raises ₹7,000 cr as CPP Investments buys 8.2% stake

Business