Shares vs property: what's the better investment?

Shares vs property: now that’s a topic that can spark fiery debate among investors.Diehard fans of each will gladly tell you that the other one is a stupid place to put your money, but most investment professionals recommend that…