bn:00567934n
Noun Named Entity
IT
No term available
EN
Ocado Group is a British business based in Hatfield, England, which licenses grocery technology. Wikipedia
Relations
Sources
PART OF
CHAIRPERSON
CHIEF EXECUTIVE OFFICER
HEADQUARTERS LOCATION
INDUSTRY
STOCK EXCHANGE