1.

Sometimes seen in the news, where is the National Payments Corporation of India headquartered?

A. Mumbai
B. New Delhi
C. Bengaluru
D. Chennai
Answer» B. New Delhi


Discussion

No Comment Found