Apple is just about ready to spread the buzz about Leopard. Meanwhile, Nokia has been dealt a serious blow at the hands of Apple and others, according to a new wealth management report out of UBS.
According to the Snow Leopard Trust, there are between 3,500 and 7,000 snow leopards left in the wild. An estimated 200 to ...