Business
300

These stores first launched in 2001 take in more money per sq. foot than any other U.S. retailer.

What are Apple Stores (this was a real jeopardy question)