Twitter put on a marathon production to educate analysts and investors on the business and where it’s headed.
read more