Find the word definition

Wikipedia
Exova

Exova Group plc is a leading provider of laboratory-based testing and related advisory services, operating primarily within the Testing segment of the Testing Inspection and Certification (“TIC”) sector. It is listed on the London Stock Exchange.