Home Tech NASA Social Media Efforts Win Two Webby AwardsTechNASA Social Media Efforts Win Two Webby AwardsApril 23, 2019106FacebookTwitterPinterestWhatsApp Agency digital properties also won five People’s Voice Awards.