I think they have to do more reseach in indian online market they ate best in uk and they are not performing well in india.
Website is good and here are the require ment of a lot pf advertisement because in india jo dikhata hain wo hi bikata hain. So they have to perform well.so that This time a negetive comment