technology Over four out of ten iGaming businesses in Europe experienced a revenue decrease of 10% due to fraudulent activities in the year 2024. , and Administrator 2025 May 8