27 July 2026

Japan's revised governance code a mixed bag, says L&G