ICBC provides auto and commercial insurance, driver licensing, vehicle registration, and claims management services while promoting road safety and supporting community programs ac... more... See more text