Home Investing Twitter deal at risk: ‘deal has in some ways impaired Twitter’