Banks Across China Restrict Withdrawals. No. 1 Electronics Street in China is Locked Down.