ADVERTISEMENT
BC Ferries has chosen a Chinese state-run company to build four new vessels – a move that drew sharp criticism.