A deadly stampede in India

Tech selloff deepens