By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Exchange rate loss of 133.9 billion Yen = $1.352 billion USD / €1.009 billion Euros / £898 million Pounds.

Any company that can take a $1.352 billion dollar exchange loss and still post $5.5 billion in operating profit and $2.8 billion in net income should not be given such a negative overview. Period.



The rEVOLution is not being televised