25-06-2018 15:16
via
gadgets.ndtv.com
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.
Read more »