Japan’s PM Kan Wins Party Vote; Yen Hits New 15-Year High
Japan’s Prime Minister, Naoto Kan, won a party leadership vote on Tuesday to secure his position as the country’s premier, defeating challenger Ichiro Ozawa and fueling further gains in the yen.
Continue readin…