Corporate Law Latest NewsEase of Doing Business and Form INC 29 for Formation of CompanyAuthorAugust 10, 2015November 16, 2016 by AuthorAugust 10, 2015November 16, 201606 For ease of doing business, Ministry of Corporate Affairs has introduced a simplified Incorporation Form-INC-29. The form offers a number of advantages over traditional incorporation...