Neil Nitin Mukesh named brand ambassador for new global talent platform “The Universal Idol”Published on Nov 18, 2025 11:37 AM IST