Genius Sports 2018 revenues up 24% but profits slip
Revenues hit £65.8m although London-based supplier sees EBITDA fall by 26%
Need an account?
Subscribe
Revenues hit £65.8m although London-based supplier sees EBITDA fall by 26%