SvennoJ on 11 May 2017
"Nadella mentioned that Xbox Live is the biggest gaming social network, and monetizes far more than any other gaming social network."
Is that something to boast about?
And what does per user LTV mean?