Apple watch stocks depleting ahead of upcoming refresh Posted on 15/08/2016 by ahmed The new Apple watch is expected to release this fall and in the wake of this upcoming release existing stocks of the already available Apple watch seem to be diminishing.The smart watch by Apple was...