Skip to content
IBM shares plunge 26% after Q2 earnings forecast falls short of estimates · Hindustan Sphere