Politics Losses climb 50%, firm to exit Netherlands Finance News Mar 20, 2024 A Deliveroo rider near Victoria station on March 31, 2021 in London, England.Dan Kitwood | Getty ImagesLosses at… Read More...