Supplier Metrics

Total Sales

Loading...

Shell is a global group of energy and petrochemical companies that aims to meet the world’s growing need for more and sustainable energy solutions in ways that are economically, environmentally and socially responsible.

Percentage Delivered

Loading...

Orders

Only last 5 orders are shown. For full order history, log in to the CDR.fyi Portal

Status

Method