Deliveroo reports rising annual losses as costs jump

By March 17, 2022