Oil Major

Oil Major Shell to Write Off up to $5bn in Assets after Exiting Russia

Shell has announced that it will write off between $4 and $5 billion in the value of its assets after…

2 years ago