Five years back, there stood on a red-carpet stage facing students of the revered Faculty of Management Studies in Delhi, a woman about to speak in a Ted-exclusive. The room was full of perhaps tens of hundreds of minds who,…