Shakepay Raises $35M to Help Canadians Buy, Sell and Earn Bitcoin