News
Zoho is privately held and profitable, with more than 8,000 employees. Zoho is headquartered in Austin, Texas, with international headquarters in Chennai, India. Additional offices are in the U.S ...
16d
Nigeria Communications Week on MSNZoho halts $700 million chip manufacturing plan; setback to India's semiconductor pushIndian software firm Zoho has suspended its year-long pursuit of a $700 million plan to expand into chip manufacturing, its co-founder said on Thursday, confirming a Reuters story and dealing another ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results