BigBen Interactive reports unaudited consolidated sales results for the first quarter ended 30 June 2023. For the period sales were EUR 66.5 million against EUR 70.0 million reported a year ago.