No products in the cart.
European stocks fell sharply at the open on Tuesday as a global retreat in technology firms weighed on indexes.