IMC (Nasdaq: IMCC) is an international cannabis company that provides premium cannabis products to medical patients in Israel and Germany, two of the largest medical cannabis markets. The Company ...