Secrecy surrounds LIC’s swift $3.3 billion share sale.


 Expert+