The customer service is really pathetic. There is no escalation contact. No proper channel to raise complaint. I booked this vehicle and they delivered a defective meter. The showroom says they are not responsible to defect and kerala sales manager is responsible. He ne
Inappropriate review? Report Abuse