Mozilla's latest Firefox update has several important bug fixes including ones for YouTube's green screen when trying to play videos, a 100% CPU usage bug, a slow startup issue, and more.
Slowdow RSS
Foxconn has reported that its revenue fell by 11.65% compared to the same period last year due to low demand of electronic products worldwide, and also due to manufacturing disruptions in China.