At USD 1.45 billion valuation, Bhavin Turakhia-led Zeta is India’s latest unicorn

Top