RioCan is one of Canada's largest Real Estate Investment Trust. It owns, manages and develops retail-focused, increasingly mixed-use properties in Can