Home FinanceBusiness Deliveroo Heads to I.P.O. as Challenges Pile Up