The big business of selling carbon offsets to go green

Climate change is a major issue in the UK, according to the government's climate change strategy. Here are some of the key questions being discussed by the BBC’s Mike Dunleavy, the chief executive of Northern Ireland Environmental Agency.

Source: newsminer.com
Published on 2023-01-22