Deliveroo’s main sustainability doubt is financial

Reuters 3/26/2021