Total number of free app downloads in all ecosystems 2017 is not published

Created by themusicgod1 on 2016-07-08; known on 2018-10-01

  • themusicgod1 estimated 60% on 2016-07-08
  • moyamo estimated 80% on 2018-11-15
  • moyamo said “Is this right or wrong?on 2019-04-01

Please log in to respond to or judge prediction