There are so many different people that appear on those videos that I wonder who are they and how do they do to keep the secret of the new product they are using before it is actually presented.
asked Mar 02 '11 at 21:24
They are employed at Apple and they will lose their jobs if they leak information that Apple doesn't want them to leak.
Isn't this obvious?
answered Mar 02 '11 at 21:36