The International Wine & Spirit Competition (IWSC) has long been one of the beverage industry’s most trusted scorekeepers. Founded in 1969 and based in London, it now judges thousands of wines and ...