Twitter has been making some drastic steps lately in their quest to control their revenue destiny. While their growth has been propelled.. Read More…