More retailers dropping Trump products

Companies are dropping the Ivanka and Donald Trump lines. Is it business or politics?