10 employees
FlickBazar is an online platform that enables its users to buy, sell, and rent products and services.
2012