2 years agoTags IT and media news week 29The Week That Was: IT and Media news week 29 The stock exchange week closed with another report when Twitter for Q2 reported fall of quarterly revenue and a net