TPE Logo
Apple stock falls on weak revenue forecast as CEO Tim Cook flags 'increasing impact' from memory shortage