Businesscafe - In a significant move to elevate its customer services in obtaining your own credit report, the Credit Information Bureau of Sri Lanka (CRIB) is set to revamp its digital onboarding process. ...