400ixl
MB Enthusiast
I don't know where the Excelon tyres are manufactured... perhaps someone who has them can check where they are made. But Itochu is a well-established Japanese firm based in Tokyo (not China).
Interestingly Itochu reached an agreement with Yokohama to manufacture their tyres under license in Russia... so perhaps this is where the Excelon comes from...?
I know who Itochu are, also know that 18 months ago those tyres were white label manufactured in China. Now they may have moved production since then, but that's where they were from then.