News

Global stock markets were subdued on Friday as investors hunkered down for key U.S. payrolls data, while Tesla shares clawed ...