Delos is a tiny, historic Greek island that is the mythical birthplace of Apollo, the god of light and truth


Because Delos Communications is built upon shining the best light on a situation using truthful information, the name fits perfectly. If you are interested in finding it on a map, see below.