A new bag and accessory company is making its debut at IBC. Orca, which is based in Tel Aviv, is aiming to provide premium bags “using the most advanced technologies and superior materials” that are ...