Tag: Yokohama Rubber puts up a new subsidiary in Mexico