If my PR inbox is anything to go by (trust me, it is), companies, and especially stock-market listed megacorps, are scrambling to out-green each other with tales of how the planet will be taking breat
Mozilla just released its annual financial report for 2011, as well as the annual "State of Mozilla" report by the organization's Chair Mitchell Baker. According to this report, Mozilla's total revenu