Still, the coincidence between Altman’s statement and the MIT report reportedly spooked tech stock investors earlier in the week, who […]