Achilles Building Confidence

Following the recent renewal of our Achilles Information Ltd membership, Stanmore are now proud to be part of a community of over 800 buyers and 175,000 suppliers in all kinds of industries.

Today, with all kinds of stakeholders holding businesses to ever-higher standards, it’s even more important for businesses to have a complete picture of their supply chains – not just in terms of their business performance, but their ethical and environmental standards too.