Deliverect honours top restaurants in UAE and Saudi Arabia with 0% failed orders in first quarter of 2024 2 months ago