
The regulator ordered to rectify illegal activities after an investigation found they failed to properly verify food vendor licenses.#China #fines #ecommerce #giants #527m #food #delivery #lapses
China fines ecommerce giants $527m over food delivery lapses