ezXplain

news, trends and information easy explained

The Apple Watch launched globally on Friday with a small queue of Japanese tech-addicts lining up in Tokyo for Apple Inc’s first wearable gadget, but there was no sign of the excitement usually attached to the company’s product rollouts. Buyers … Continue reading