Find the word definition

Wikipedia
Interserve

Interserve plc is a multinational support services and construction company based in the UK, with a revenue of £3.2 billion in 2015 and a workforce of more than 80,000 people worldwide. The company is headquartered in Reading, Berkshire and is listed on the London Stock Exchange.