Industrial

3PL firm inks 270,000 sq. ft. lease in Edison, CBRE says