Zoho's global headquarters is in Chennai and pays taxes in India on worldwide income, said Sridhar Vembu Indian customer data is hosted in Mumbai, Delhi, Chennai, with expansion planned in Odisha, he ...
Zoho founder Sridhar Vembu recently took to X (formerly Twitter) to address some confusion around where Zoho products are developed, where customer data is stored, and who manages it. His message ...