infotechlead

Twitter revenue surges 36% to $595 mn in Q1