1 in 4 European Internet Users Shops Online Every Week According To New Mastercard Research

    New Mastercard Research        Masterindex reveals strong uptake of e-commerce across Europe with different trends from country to country           Europeans are avid online shoppers according to the first          Masterindex on pan-European e-commerce and new payment trends.         With the