Translated from Greek, the word delos means "apparent" or "unconcealed"










Delos Holdings Limited is a holding company managing liquid assets based in the United States.


investors@delos.holdings