Understanding Sections 13 to 18 of the Companies Act No. 07 of 2007 When starting a company in Sri Lanka,…
Starting a company is an exciting milestone — but it must begin on solid legal ground. If you’re planning to…
When it comes to company documentation in Sri Lanka, Form 20 is a commonly requested document—especially by banks and financial…
