LIC is owned by the Government Of India. Indian Government owned 96.5% of LIC.