Genius Sports 2018 revenues up 24% but profits slip

Revenues hit £65.8m although London-based supplier sees EBITDA fall by 26%

Finance Genius Sports News