Newly Acquired Distributor To Close North Texas Headquarters and Distribution Hub

Tucker Powersports plans to lay off workers and close this facility in Fort Worth, Texas, after the company was acquired by Turn 14 Distribution. (Saeid Zare/CoStar)
Tucker Powersports To Dissolve Business After Being Acquired by Rival