National News Tech Firm Zoho Becomes The First Billion Dollar Product Company In India Chennai-based global technology company Zoho Corporation on Tuesday announced it has reached $1 billion in annual revenue, riding on its diversified product portfolio. Founded... Vanshika PandeyNovember 9, 2022