Business BP's Green Energy Leader Resigns as Company's Profits Decrease: Activist Investor Elliott Secures Another Dismissal , and Administrator 2025 May 1
energy Oil giant BP reports significant drop in earnings; ongoing difficulties tackling business resurgence. , and Administrator 2025 April 29