Insurance companies hold significant stakes in listed Indian entities

More...