#1
July 25th, 2015, 10:43 AM
| |||
| |||
Citibank Kiosk
I have come to know that Citibank has planted Citibank Kiosk at many of places in Modern Cities in India. Would you please provide me list of all the cities where these Citibank Kiosk are planted? Tell me what are the facilities and Services available in these Kiosks?
|