Chennai-headquartered Zoho Corporation on Wednesday announced that it has invested Rs 70 crore in the government-backed Open Network for Digital Commerce (ONDC), which helps merchants and customers ...