Twitter stock was 'overrated' but will now see some upside, major shareholder Steve Ballmer says
April 18, 2017 at 08:52 AM EDT
Twitter is fixable with the stock likely to see upside, major shareholder and ex-Microsoft chief executive told CNBC on Tuesday.