KKR plans $100B global investment in 2025, India among priorities

Business