Deutsche Bank and China ... aaahhh a match made in heaven (or the other place). Nothing like having more worthless paper sloshing around everywhere
Scarmoge
August 14, 2026, 2:17pm
#1