Insurance Corporation of British Columbia The Insurance Corporation of British Columbia (ICBC) is a provincial crown corporation in British Columbia created in one thousand nine hundred seventy three by the NDP government of Premier Dave Barrett. The original purpose of ICBC was to provide universal and affordable compulsory public auto insurance in British Columbia by […]