2023-07-24 News Measurements in an accredited testing facility proves 56% reduction of moment of inertia thanks to our composite wheels!