Admin
January 29, 2021
A Dutch court on Friday ordered Shell to pay compensation in a long-running case brought by four...
