Blackberry maker RIM says an insufficiently tested software upgrade was the cause of its network failure. Read More...