Mecca Creates New Vertical with Instant Win Gaming Content Supplier of online instant games Instant Win Gaming (IWG) will likely be delivering its content to Mecca, The Rank Group’s UK-facing bingo division, under an agreement the two parties have actually...