Fin-tech At $1.45 billion valuation, Bhavin Turakhia-led Zeta is India’s latest unicorn Payal Ganguly 24 May, 2021