IFO logo

Apple's retail stores could be the start of "something big!"