Mozilla’s new brand plans to ‘reclaim the internet’

.....

© Fast Company