2 July 2025

Japan's planned ETS has spurred carbon credit price rise, says government agency