Business ❯Technology ❯Software ❯Microsoft
Investor optimism surges as the German index hits 23,900 points following progress in trade talks and easing geopolitical tensions.