Wine Awards and Competitions Top 10 Best Rated Wines at the Best Price by the International Wine Challenge The International Wine Challenge (IWC) is a wine challenge based in Britain that has been…