An interesting infographic about Apple‘s in-store retail chain, something the late Steve Jobs conjured as an idea. Now recognised around the globe and raking in the big bucks. Full infographic after the jump. Enjoy.
[ad#Google Adsense 336×280]
Source: OnlineMBA