Apple delays release of OSX Leopard!
13 Apr. 2007
No Comments
Apple gave out an official statement after the US stock exchange market closed yesterday evening, that they will postpone the release of its upcoming operating system Mac OSX 10.5 Leopard to October and not as previously stated at the World Wide Developers Conference on June 11.