China fines 7 e-commerce platforms $527 million over ghost food deliveries

Business