Zoho Announces New Office In Cape Town, Expansion Plans For The Region At ZoholicsBy Staff WriterNovember 19, 2021 Zoho, the global technology company offering the most extensive suite of business software in the industry, today announced the opening…