Mombak sells 50,000 carbon credits to Google

The firm previously said it has agreed offtake agreements worth 'more than $50' per carbon credit.