German DIY chain Hornbach reported a strong performance as it presented annual results for the 2024/25 financial year on ...