Over 100 events across India and 400 events across the world annually