Is what’s good for America’s richest men also good for America?Read More

You might also be interested in reading Shell takes $1.3bn emissions payments hit amid ‘significantly lower’ profits.