SATO Corporation Half-Year Report 1 January - 30 June 2025: Oversupply in the rental market continues — alphai