Portfolio Update - 10 Top as at 30 June 2025 - CC Japan Income Growth Trust PLC | RNS | Ticker