The huge demand for delivery of goods combined with worsening traffic jams has been a big headache for delivery people during ...
On the face of it, the market seems to be large enough for multiple players to sustain but would that remain the status quo ...