Due to BP’s decision to downgrade its climate measures, some of the largest pension funds in the UK…
Tag:
BP
-
-
The renewal of some top directors at BP Plc and Shell Plc might suffer setbacks as two of…
-
Oil giant, BP has come under fire from environmental groups that have condemned it for slashing its emissions…