Monday, June 25, 2018

Zomato Adds Short Bio for Delivery Executives, Includes Feature to Tip Them

The company has also announced that it delivers 10.5 million orders a month.

No comments:

Post a Comment