Malabu scandal: Italy Supreme Court rejects Shell appeal

Italy’s top court threw out an appeal from Shell and four former Shell managers to thwart…