Paytm Headquarters in India located in which of the following city?
A. Noida U.P
B. DELHI
C. KARNATAKA
D. KOLKATA
Answer:A
Paytm Headquarters in India located in which of the following city?
A. Noida U.P B. DELHI C. KARNATAKA D. KOLKATA