European markets edge lower amid earnings; Brexit talks conclude; Leonardo tanks 14%
European markets closed down Friday afternoon as a slowdown in corporate earnings spurred profit-taking among…
Recover your password.
A password will be e-mailed to you.
