Tech selloff drags European shares ahead of ECB meeting

European shares fell slightly on Friday, July 17, as a global selloff in technology stocks weighed…