Microsoft’s Antoine Leblond: Windows 8 Will Have More Apps In Its Store Than Any Other Platform Had At Launch

There's been a lot of chatter about the amount of apps in the Windows Store ahead of this week's Windows 8 launch. Earlier today, I had a chance to sit down with Microsoft's corporate vice president f