On-demand food delivery platform will shut on April 7; company cited tough competition and financial losses as reasons for ...