Sri Lanka watching Panama papers, Seychelles shell firms (7-Apr-16, Legal)
ECONOMYNEXT - Sri Lanka is closely watching ongoing revelations from the so-called Panama Papers where tens of thousands...