Did somebody say Menulog is closing? Platform calls time in Australia
Original Title: Did somebody say Menulog is closing? Platform calls time in Australia Original Content: The Australian-born food delivery service became known for its expensive ads featuring…