A year after the UK regulator Financial Services Authority issued a consumer warning against the dubious insurer Centennial Insurance Company – or CIC – the British Columbia Financial Institutions Commission ordered the company to stop doing business in the...