Operations and Maintenance

Carbon offsetting could delay net-zero targets: CCC report

Report finds carbon offsetting can mask companies' “insufficient efforts” to reduce their emissions.