Winners announced at The Webbys + receive $50K prize money.
| Copyright © 2021 Netted All rights reserved. Netted is editorially independent. We do not accept payment for editorial coverage. | Netted by the Webbys: 22 West 21st St, 7th Floor New York, NY 10010 US |
|
|
|
|
|
|
|
|
|
|
|