Standalone health insurance company, Star Health and Allied Insurance Company, today announced that it has tweaked its family health product so as to offer a bouquet of new benefit...

More...