5 Risks of CCS Highlighted by the IEA: Is Japan Overlooking the Danger?

In Japan, efforts toward the commercialization of Carbon Capture and Storage (CCS) are rapidly gaining momentum. However, CCS remains a…