Rubber products maker Achilles posted sales of 38.18 billion yen ($258.94 million) in the first half of the fiscal year ending March 2024 (April-September 2023), down 6.4% year-on-year. The company posted an operating loss came of 519 million yen (vs. a loss of 102 million yen in the same period last year), an ordinary loss of 45 million yen (vs….