Mainland China’s smartphone market has recorded another quarter of decline, slipping 3% year-on-year according to new research from Omdia. The drop marks the second…
Hitler on those blasted Vuvuzelas (Just had to happen)
It had to happen. Following the great tradition of parodying a particular excerpt from the Nazi movie Downfall where Hitler and his generals have…