infotechlead

Poor customer service costs Indian businesses upto 18% of revenue