Kiosks are free standing structures in the form of telephone booths, information centers or public service initiatives. They can be placed by businesses for self promotion or already existing kiosks can be used by brands to advertise their products. Kiosks are regular advertising features in malls and are visible near markets as well.
S E N D
Q U E R Y
C L O S E
512-A, Suneja Tower-1, 5th FloorJanak Puri,