Jun 1, 2016

Did You Know?

Did you know that the first compulsory car insurance scheme was first introduced in the United Kingdom. Yes. This was promulgated with the Road Traffic Act 1930 which made it mandatory for all vehic...