The Insurance Regulatory Commission of Sri Lanka (IRCSL) has unveiled the Centralised Insurance Data Repository. Done in ...