Forstall leaves Apple Inc. over maps apology
Apple Inc. has forced Scott Forstall to leave the company after he had refused to sign the letter apologizing with Apple...
Apple Inc. has forced Scott Forstall to leave the company after he had refused to sign the letter apologizing with Apple...