BP's Chief Executive Murray Auchincloss has accepted a significant decrease in pay, with his earnings for 2024 totalling £5.4 ...
Difficult economic conditions and persistently weak demand for many products have forced companies across Europe to freeze ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results