Investment firm investing up to $740.8 million into Indian data centers

Investment firm investing up to $740.8 million into Indian data centers

CPP Investments reports C$793.3 billion in assets, emphasizing India as a key focus for growth and investment strategy.