angry chinese depositors