European stocks open lower after weak Wall Street finish, computer outages

Post Content