'Network Earth' visualization video wins 2017 Vizzie award
Announcement
March 31, 2017