The Ministry of Corporate Affairs (MCA) has made it compulsory to file all overdue financial statements and annual returns for closure of Companies, announcing new conditions for companies wishing to de-register with the Register of Companies (RoC) in India. Earlier, The Ministry of Corporate Affairs (MCA) had made it compulsory to file all overdue financial…