This morning Twitter released its 2nd quarter results revealing that advertisers are avoiding the platform. Instead of posting earnings of 14 cents per share as it had promised Wall Street, Twitter revealed it had actually lost 8 cents per share. In just three months sales revenue declined by $140 million exacerbating the company’s $270 million loss.
Tw…




