Independent financial news & research
European shares fell slightly on Friday, July 17, as a global selloff in technology stocks weighed…