More

    Massimo Di Biaggio

    Carbon Offsets: The State of Play

    The beginning of the year has seen the carbon offset markets seething with controversy as breaking stories have cast doubt on its effectiveness. Some...