Indian business software major Zoho Corporation Tuesday announced it had crossed the $1 billion milestone in annual revenue, driven by its diversified product portfolio. At Zoholics India, the company’s annual user conference, the company also announced new investments in R&D, with plans to open 100 network PoPs (point of presence) […]