Make $1 billion a year from your own internet constellation. 12.60% of players have unlocked this achievement