Why is it so hard to imagine them agreeing to such heinous stuff. The corporate scum have done business with Nazi Germany, Apartheid South Africa and Red China.
Fair point—the big corporations and banks have an awful history for sure.
What is different today is that they brag about their evil.