Inconsumercomplaints.com » Chozha foundations - Reviews, Complaints, News

Chozha foundations
Found 1 review / complaint

Chozha foundations
Levy of interest

My credit card No. 4477 4638 1458 1001. During March I was offered the health insurance from ICICI lombard and I am told by the person who has canvassed the business that the premium could be paid from may in 24 emi interest free. But to my surprise I find from the statement sent to me that ...