research report

Japan unlikely to meet 46% reduction in emission target: WoodMac

Renewables are playing their part but facing significant challenges.

Japan unlikely to meet 46% reduction in emission target: WoodMac

Renewables are playing their part but facing significant challenges.