6 employees
Yabsta platform combines online/mobile search with popular social features to deliver something quite unique.