Descriptor

Vision

Strategy

Company facts and figures for year ending 31 March 2020

About Electrocomponents plc