Marketing technology GiG pens head of terms deal with European land-based operator 24 Jan 2023 - News