Report - Business Results Summary€¦ · result of new information, future events or other developments. ... Profit before tax 124.0 97.2 - 26.8 - 22% 463.0 21% Net profit attributable to

Please pass captcha verification before submit form