European shares open higher on upbeat tech earnings

European shares open higher on upbeat tech earnings