The online automobile portal has a tie-up with every major insurance company.

More...