Taglr HQ (formerly known as Jiffy) Details
Taglr is India's smartest product discovery platform. Shoppers can now discover products from the offline retailers and online ecommerce stores alike
Employees:
3
HQ:
Location:
Austin, Texas, United States
Revenue: