4 ms·I think Zoho's actual valuation is around $12 billion.by sujitjadhav 4y agoI think Zoho's actual valuation is around $12 billion.inigoalonso 4y agoI think the title references its annual revenue.