Japan makes a late play on under-fire carbon credit trading 0 24.06.2024 08:09 The Japan Times The government and Japanese companies see carbon offsets as important as they wait for their climate tech bets to pay off.