Bima Vistaar: How this all-in-one insurance policy that can offer you multi-risk coverage
Bima Vistaar is a composite insurance policy offering life, health, accident and property coverage, primarily targeted at rural India. Vistaar, along with Bima Sugam, the online insurance marketplace and Bima Vaahak, the distribution channel, could transform insurance in India.