Anthro Energy Investing $42M In New Manufacturing Facility in Louisville, Creating 110 Jobs

December 12, 2025