Honda Seil Card India (honda Jazz)
Not up to its standards
Honda claims to be this sophisticated company that delivers excellent products as well as ensures world class customer services. Our recent unfortunate experience with Honda Seil Cars India (HSCI) suggests quite the opposite. Just to clarify, this is not about the dealers we have been involved with ...