A rough week for hardware companies


Read on TechCrunch