Apple delays MacBook Pro until early 2027 amid memory shortages

Technology