Insurance Corporation of B.C. (ICBC)

ICBC provides universal auto insurance to B.C. motorists and is responsible for driver licensing, and vehicle licensing and registration.