Amazon Web Services

With three quarters (74%) of European consumers saying they have no plans to scale back their online shopping habits developed over the past 18 months...