Sources: JD Motorsports Lays Off Employees; Filed for Chapter 11 Bankruptcy in April July 15, 2024 11:39 am