National Payments Corporation of India is an Indian public sector company that operates retail payments and settlement systems in India. From Wikipedia