Featured China tightens screws on carbon emissions for 2030 peak Yomna Yasser Aug 5, 2024 0 China is ramping up its efforts to curb carbon emissions as it aims to reach a peak in pollution by 2030.
Featured Microsoft buys 1.6m carbon credits from central American project Aya El Sayed May 22, 2024 0 Microsoft Corp. purchased 1.6 million carbon removal credits from one of the largest fully financed nature-based…