Upasana Taku: The Woman Who Talked Her Way Into Stanford, Then Built India’s First Woman Led Payments Company

Before Upasana Taku became the first woman to lead a payments company in India, she