No Picture
Business

New Flyer’s new facility

USA New Flyer of America Inc. (NFI) has officially opened a 300,000 sq ft part fabrication facility in Shepherdsville, Kentucky. It follows the company’s announcement in November 2017 that it was to invest $28m, and […]