Impact Mozilla – Thanks to All Participants!
The initial submission deadline for Impact Mozilla was last Friday, 10/24. There was a flurry of activity as we received more than 60 submissions on Friday alone. The team at Mozilla is currently sorting through all entries and our judges … Continue reading