In this article we will give some more practical info related to auto insurance, but first some words about Insurance Corporation of British Columbia (ICBC) in case you don’t know what it is. The Insurance Corporation of British Columbia (ICBC) was founded in 1973 by the NDP government of British ...