The debate on climate action has recently been invaded by the term “Carbon Offsetting”. Peggada explains to you what is this thing of creating a market to exchange carbon and why this has been such a hotly debated measure in the latest climate negotiations. What is Carbon Offsetting? As the term indicates, Carbon Offsetting is […]
Read More