How much time does it take for points to be credited on Zomato after submitting a review or photo ?
One of my friends is running a restaurant . He had bad review comments from Zomato regarding quality of food . He said the Zomato guy asked him for some money and he refused to pay . Is it true ?