Seol mar théacs é seo: The recent development in company law :