Palantir moves headquarters to Miami, leaving Denver

Business