Come up with a name for your new list and we'll add to it:
Star Health & Allied Insurance Company raised a round of funding on April 20, 2017. Investors include
Madison India Capital.
Star Health & Allied Insurance Company is an India-based insurance broker providing health insurance and insurance related to long term health needs.…