Two Start-Ups Set Up Shop at Churchill Technology Park
Although it just opened, JEDCO’s Business Innovation Center, a state-of-the-art business incubator operating at Churchill Technology & Business Park on the Westbank of Jefferson Parish, welcomed its first tenants, ...