At least 21 banks in China have been ordered to launch features such as freezing bank accounts and deducting bank deposits online by the end of March, so as to assist the people’s court and financial institutions, The Paper reported. With the addition of these features, the people’s court can operate online to carry out […]