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 [...]