Angry Robot

Has the bubble burst? Is that why camera sales in N. America are down by 43%?

That’s a big drop.

• August 20, 2013, 3:12 am |