Mozilla annual report for 2014Nov 29, 2015, 10:00 (0 Talkback[s])
The Web is an invaluable public resource, a global platform capable of generating tremendous positive change. It unlocks economic opportunity, connects far-flung people and ideas, celebrates diverse opinions, and empowers educators. In a word, the Web is extraordinary.
0 Talkback[s] (click to add your comment)