More companies pledge ‘net-zero’ emissions to fight climate change, but what does that really mean?
Some companies take advantage of carbon reductions elsewhere by buying carbon credits; but it draws criticism because it allows those …