Upgrades on deck for North City industrial park as competition heightens

Clayton-based Green Street has closed on a $25.5 million bridge loan for its 55-acre St. Louis Business Center industrial park in north St. Louis.