DEO

David Hahn quits his million-dollar gig at BC Ferries

Departure of controversial CEO comes with plan for cutting service, freeze on wages and hiring.