The ‘CES curse?’ Gadget show has poor record

The largest trade show in the Americas must be a great place to show off new products, right? Wrong…