Bay Street News

Liberty Property Trust Prices $404 Million Public Offering of Common Shares