Indian business leaders
Only 24% of Indian leaders feel ready for geopolitical challenges: Kroll survey
Indian business leaders felicitated at 'Radio City Business Titans' event