Users placed more than $7 million betting on the outcome of the crypto sleuth’s investigation, expected to be announced on Thursday.
Latest NewsRead More
You might also be interested in reading Ivanhoe Electric dips 11% prices upsized $60M offering.
