Apple 10253 Published by

Apple's ambition may be starting to get ahead of the company's ability to achieve it. Renowned in recent years for its operational excellence, Apple in the last two months has delayed two high-profile products, the Apple TV set-top box and now, it said Thursday, Leopard, the upcoming update to its OS X operating system.

Leopard Delay: Is Apple Running Too Fast