Skip to content
IBM stock tumbles 23% in premarket trading as preliminary quarterly results fall below expectations · Hindustan Sphere