Barcelona, Spain, will be the seat of a crucial upcoming cannabis business conference. The ICBC will unite executives, legislators, business…