KKR, a leading global investment firm, and Shriram General Insurance Company (SGI), that is backed by Indian financial services conglomerate Shriram Group and pan-African financial services group Sanlam, yesterday announced the signing of definitive agreements under which KKR will acquire a 9.99% stake in the Indian non-life insurer.