ED screws on China-controlled NBFCs, seized 131 crore funds. The Enforcement Directorate (ED) on Thursday said it has attached funds…