Crystal Wealth

BDO Canada fined for lapses in Crystal Wealth audits

BDO Canada, which offers accounting, tax and advisory services, has agreed to pay an administrative penalty of $3.5m to the…