MEKAWIRE
United KingdomPublicLSE:OCDO

Ocado Group

London-listed developer of robotic grocery fulfilment centres licensed to retailers worldwide

Website
No investors on record