carbon price

Americas

CEOs descend on Washington demanding carbon price

23/05/2019

Top officials from 75 U.S. companies descended on the U.S. Capitol Thursday to try and convince lawmakers to support the creation of a carbon price to reduce greenhouse gas emissions.

Breaking