Apple to open store at the Louvre?

Well, that’s the rumour anyway. It’s the kind of prime location that would appeal to Steve Jobs.