National Payments Corporation of India

India’s IDBI Bank rolls out new credit card

IDBI Bank, a public sector lender in India, has rolled out its new credit card in collaboration with National Payments…