Concept

Veolia Environment

Properties

Alt label
  • Veolia Environmental Services
  • Veolia UK
SES ID
  • 85593
  • 100394
  • 434902
Notation
  • 85593
In scheme
Top concept of
Related
Definition
  • Formerly Onyx Waste Services.