Mr Green Safely Secures iGaming License in Spain
William Hill’s iGaming subsidiary in Europe, Mr Green, has landed a license to set up shop in Spain. The company already operates a sports betting license in the country. Mr Green Arrives on the Spanish Market Mr Green, the gaming subsidiary of William Hill in Europe, has added a new market to its portfolio, securing […]