Cloud Retail
An online supermarket with an ultrafast delivery service.
Launch date
Employees
Market cap
-
Enterprise valuation
$140m (Public information from Sep 2023)
Company register number 13046988
London England (HQ)
Authorizing premium user...