Vancouver

Richmond, B.C., currency exchange fined $315K by federal anti-money-laundering agency

Published: 

A Richmond storefront operated by Canada Changjiang Management Ltd. is shown in this photo from the company's website (cjexca.com)