Global Indian Women: Top 20 India-born & Globally Successful Women from Business and Arts

artwork of Dean Menon
Dean Geeta Menon was named to Economic Times's top 20 list of Global Indian Women, see the full article here.