Sri Lanka regulator cancels Nation Lanka Finance license, winding up begins after the Central Bank of Sri Lanka (CBSL) revoked the finance company’s.