Liberty Property Trust

US | Real Estate

Liberty Property Trust – an $8.6bn real estate investment trust – has made a significant mark in the sector, with over 105 million square feet of industrial and office space across the UK and US. Founded in 1972, the company prides itself on its commitment to sustainable design and development – with a targeted Energy Star portfolio average of 75+. In its work, Liberty aims to integrate sustainable business practices into all of its projects – with a number of policies in place to ensure this happens. The major player has offices across the US, with its corporate headquarters located outside of Philadelphia.