20/03/2025 Tech Meal Delivery Hero's food delivery shares fall on first day of trading First up 7.5%, then down 4.4% to $0.41. Read More