Investing.com·3 hours ago·macroeconomiaNEUTRALLOWRestore H1 2026 slides: revenue up 21%, margins hold at 20%No summary availableRead at Investing.com→