Italy top court rejects appeal to stymie Shell, Eni corruption trial
Italy’s Supreme Court threw out an appeal from Shell and four former Shell managers to stymie a trial on alleged ...
Italy’s Supreme Court threw out an appeal from Shell and four former Shell managers to stymie a trial on alleged ...
© 2022 Metro Business News