In 1998, KC Group also founded Machhapuchchhre Bank, the first commercial bank of Nepal based in the western region of the country. Almost two decades later, the group further entered the insurance business in 2017 having major stake of Surya Life Insurance.Starting from 2005.

Surya Life Insurance link : https://www.suryalife.com/

Machhapuchhre bank link : https://www.machbank.com/