Let me first be clear, I am in no way calling Robert Freedland stupid. But hey, the title caught your attention didnt it I have never claimed to be an investing genius, mogul, guru, whatever you call those people that sit at the penthouses of skyscrapers and invest hundreds of millions in the stock market. [...]