Sequoia Capital leads investment in India’s BankBazaar.com

173
Global growth investor Sequoia Capital has led a INR80 crore ($13m) Series C  investment in Indian financial services w