quell

Business

BP’s investment pledge fails to quell calls for UK windfall tax

BP failed to head off political clamour for a windfall tax on energy after highlighting at its annual meeting promises…

Read More »
Back to top button
Close