Buzz already surrounds Apple watch release
By JESS CARNEY | March 12, 2015Apple will release its newest creation, the Apple Watch, on April 24. It will be Apple’s first wearable device, and many people are interested, but the debate rages as to whether it will be a technological revolution or a business failure.