There are two links to obtain a Sri Lankan visa: one provided by an Indian IT company and the other by the Sri Lankan government. The Indian link charges more and takes ages to provide the visa, whereas the Sri Lankan link is faster and cheaper.
Dual or more citizen kenekta, citizenship...