Industrial

Larken inks 25,000 sq. ft. in leasing at Hillsborough business park