Saudi billionaire Prince Alwaleed bin Talal and his Kingdom Holding Co announce a $300m investment in social media site Twitter. More...