When it comes to company documentation in Sri Lanka, Form 20 is a commonly requested document—especially by banks and financial…
In Sri Lanka, many new entrepreneurs face confusion when dealing with bank account opening procedures for their newly registered private…