Japan's Renewable Energy Institute having links to a Chinese state-owned energy company is a national security red flag. A full investigation is in order.
Finding the Chinese logo on Japanese task force documents has raised concerns over the integrity and independence of Japanese and international energy policies.