So this afternoon Apple have an iTunes announcement.
Rumours indicate that this is probably going to be an announcement that the Beatles will now be available in the iTunes Store.
Another rumour indicates that Apple will announce live streaming for iTunes.
I wonder if the wording of the “invitation” is significant? It does say iTunes and not iTunes Store. Does that make a difference?