Provision of General, Life and Micro insurance