The voting for the Peak Awards 2020 officially closed last night at midnight. Throughout the month of December, we had thousands of members of our community and affiliates throughout the entire affiliate marketing industry cast votes for their favorite affiliate networks, traffic sources, and...