Global stock markets plummet on disappointing earning data

Global stock markets plummet  on disappointing earning data
The European and the Asian markets closed lower

Most Popular Stories