BP tells shareholders to reject climate resolution amid ‘discrepancy’ claims

© PRESS AND JOURNALExtinction Rebellion manure BP Aberdeen
BP, North Sea Headquarters, Dyce, Aberdeen.

More from Energy Voice

Latest Posts