[…] launch comes as Twitter continues to weather a long string of difficulties, including a massive drop in ad revenue. Last month saw reports that the company’s advertising revenue for the five weeks between April 1 […]