Industrial

Logistics firm leases 33,000 sq. ft. in Edison, BRC says