Search results
Business news in brief
telegraphherald.com· 39 minutes agoU.S. stocks slumped Friday in another washout, as businesses around the world scrambled to contain the effects of a disruptive technology outage. The S&P 500 fell 0.7% to close its first losing ...