Test Photo

Related

Kevin Kelly has a great note on the futurist’s dilemma:

When Apple launched the original iPhone in 2007 one of

IHS IMS Research predicts Google Glass will sell 50K units