India gets its first Broadway Musical

The Sound of Music debuted this month at the Nita Mukesh Ambani Cultural Centre – the latest symbol of the Ambani family’s push to bring global luxury products and experiences to India