Which Indian city is home to Paytm's headquarters?
Mumbai
Bengaluru
Noida
Chennai
Answer
Paytm's headquarters is located in Noida, a city in the Indian state of Uttar Pradesh. Noida is part of the National Capital Region (NCR) and is a hub for many technology and financial services companies.