On occasion I am asked how Delos got its name, especially since Ivan and I don’t look very Greek. It was Ivan who decided to name our company “Delos” after visiting the small 1.3 square mile island that boasts a big history. The island of Delos is a part of the...