Toronto, November 27, 2006–MasterCard Worldwide today announced that Rabba Fine Foods, Your Neighbourhood Marketplace, will begin accepting MasterCard® PayPass™ at its 30 stores across the Greater Toronto Area. Rabba customers will be able to purchase great food and a host of other items by simply tapping their PayPass-enabled MasterCard card on a specially equipped payment…