Industry Puzzles