Forex Trading, News, Systems and More

Toyota has halted production at 12 plants in Japan citing a system glitch | Forexlive