When it comes to company documentation in Sri Lanka, Form 20 is a commonly requested document—especially by banks and financial…