Episode 1130: Japan firms feel yen pain

Episode 1130