Prince Alwaleed Bin Talal Bin Abdul Aziz Alsaud is the world’s biggest bull. By investing in depressed stocks whose value subsequently soared, he has amassed a fortune believed to be worth #20 billion and earned the status of being both the richest non-American investor in the world and the 11th-richest man alive. There is a mystique about him and when he says he looks for investments which provide long-term returns, he means it.
[…]