Firm signs almost one million square feet of leases with leading e-commerce provider in North East Region
DENVER, Sept. 22, 2020 (GLOBE NEWSWIRE) -- Black Creek Group, a Denver-based real estate investment management firm with a more than 25-year history, today announced the completion of 943,000 square feet of leasing with a leading global e-commerce provider.