The on-demand delivery trilemma

The on-demand delivery trilemma refers to the challenge of balancing three of the most important factors in the on-demand delivery of convenience foods: speed, profitability and affordability.