You uploaded 100 Victory Points to your team through Team Vision. 7.30% of players have unlocked this achievement