Entity

Interserve

UK business

Entity sentiment