Two top Coinsquare executives have been asked to withdraw from their positions in the company, following a recent case with the Ontario Securities Commission (OSC). A few days ago, the Canadian digital company was accused by the regulator for manipulating its trading volume over the past years. Coinsquare executives step down as settlement agreement with […]