Company LawWhat is E-Form DIR-3? Why it is To Be Filed By 31 Aug By Directors In India?8 years agoIndia’s Ministry of Corporate Affairs (MCA) is having a busy year. After cracking down on shell companies and LLPs, they…