Yokohama slashes profit projections to just 0.2 percent net margin

28 Oct 2008