Tag: 8.3M

Rad Power Bikes Faces $8.3M Unpaid Tariff Bill as Industry Struggles

In a recent Chapter 11 bankruptcy filing by Rad Power Bikes, a prominent electric bike company based in