News

German online food takeaway company Delivery Hero and its Spanish unit Glovo were fined 329 million euros ($376 million) for ...