logo

New 2028 targets: execution will be key, the hard part lies ahead

1 August 2025