Entity

DCC plc

a conglomerate with international sales, marketing and support services group

Entity sentiment