China Evergrande shares tumble after court freezes $20m bank deposits in July 19, 2021 New concerns raised over highly indebted property developer facing cash crunch