Zoho reports Rs 8,703 cr revenue in FY23, profit crosses Rs 2,800 cr

Zoho reports Rs 8,703 cr revenue in FY23, profit crosses Rs 2,800 cr