Apple CEO Tim Cook has spoken out against Donald Trump's reaction to the white supremacist marches in Charlotesville, Virginia.
Trump (in)famously condemned the violence around the rally on "both sides". Before that, he had attracted condemnation for his refusal to explicitly name white nationalists and neo-Nazis in his statements.
Cook criticised Trump's weak response to the violence, telling Apple staff - in an email obtained by Buzzfeed News - that "hate is a cancer". He added that the company must be "unequivocal" about fighting bigotry.
"I disagree with the president and others who believe that there is a moral equivalence between white supremacists and Nazis, and those who oppose them by standing up for human rights," he said. "Equating the two runs counter to our ideals as Americans."
Apple will donate $1m each to the Southern Poverty Law Centre and the Anti-Defamation League. It will also double employee donations to these and other groups until the end of September, and will offer a way for users to contribute through iTunes.
Trump's statements also prompted Intel CEO Brian Krzanich to quit the White House's manufacturing council, calling the rally "abhorrent".
Leaders from 3M, United Technologies, Johnson & Johnson and Campbell Soup have all left White House positions in the past week, forcing Trump to shut down both the Manufacturing Council and Strategy & Policy Forum.
Of course, who needs technology leaders when you have the former Imperial Wizard of the KKK on your side?
And, yep, it'll run Android rather than RiscOS
US engineering giant's cost-cutting outsourcing plan is on the rocks, according to insiders
HP Envy X2 laptop only affordable if you've got loadsamoney
Counterfeit code-signing certificates enabling hackers to hide malware being sold by cyber criminals
Certificates can be used as part of layered obfuscation to evade detection by anti-virus software