Description Global Net Lease
Global Net Lease is a real estate investment trust that owns and manages a portfolio of net lease commercial properties in the United States and Europe. Its properties are generally leased to tenants under long-term agreements across office, industrial, and retail sectors.