Motor Insurance Business – A bleeding portfolio worsening after liberalization

The origin of Motor Insurance began in 1895 in England. It is surprising to note, when he motor vehicles started its operation, General Insurance Corporation was the first company to transact motor insurance business after the World War I, there was a considerable increase of motor vehicles in all the countries, resulting in increase in number of Road accidents. Read more