More from Transportation
A railway operator and a developer indicate corporate governance finally may be shifting in the favor of shareholders in Japan, with nice upside potential for the stocks as a result.
I don't often chase a contrarian play, but sentiment appears to be at a bullish extreme.
The real culprit? The Process. The process that took too long, and would have led to losses anywhere near these levels.