ITM in Liquidation

ITM in Liquidation

LORIA, Italy - The Italian bike industry is about to loose its next A-brand, ITM. Handlebar, stem, seatpost and fork manufacturer Italmanubri has...