News for Shibaura Mechatronics Corporation (6590.T)