944292 Sketchy report suggests Apple is developing its car alone to avoid further delays 3 years ago3 years ago