Royal Dutch Shell is to pay $381 million plus interest to a foundation representing over 150 institutional investors in nineteen countries. The settlement, following a binding declaration by the Amsterdam Court of Appeals, is considered to be a milestone, given …

Read More