News

Techno Ryowa Ltd. (1965.TO) Japan Year Ended March 31 GROUP 2025 2024 Revenue Y84.19 bln Y73.69 bln Operating Profit Y9.63 bln Y5.79 bln Pretax Profit Y9.94 bln Y6.37 bln Net Profit Y7.26 bln Y4.51 ...