Is RioCan REIT stock a buy for its 5.9% yield? | The Motley Fool Canada

RioCan Real Estate Investment Trust (TSX:REI.UN) has had a rough go of it, but may be poised for a recovery.