Morning finance - July 27

Tech company share prices have been slashed after poor results.