Global stock markets plummet on disappointing earning data
The European and the Asian markets closed lower Global stock markets tumbled on Wednesday following a batch of disappointing corporate results in the United States and Europe. The slump came after US electric car giant Tesla -- one of the “Magnificent …