Updates from Twitter: Product Development, Audience, and India(Continued from Prior Part)Twitter price target lowered to $20Twitter (TWTR) stock is currently trading in the $33 range. But it may not take long before the share price tumbles to $20,...