TomorrowMakers

Bangalore and Delhi are ranked 40th and 49th respectively in Dell’s ‘Top 50 Global Cities for Women Entrepreneurs’.