Thinking Points Yodogawa Steel Works (TSE: 5451) is an independent steel maker manufacturing and selling steel sheets, building materials, rolls, and gratings as well as offering plant engineering services.While the company has remained consistently profitable at the operating level, there are some red flags like price-fixing and data falsification which raises concerns over Yodogawa’s competitive […]