21 employees
iCAN is an Israel-based accelerator and services company that invests in cannabis products and solutions.
2015