Most stock markets are likely to extend the weekly losses as disappointing company earnings have weighed on sentiment. While the…
Big Tech
Microsoft says the European Union is to blame for the world’s biggest IT outage on Friday following a faulty security…

