BIT Mining has admitted to paying bribes to Japanese politicians in a failed attempt to secure a casino license and agreed to pay $10 million in fines to US authorities.
What's Your Reaction?