Google, McKinsey and Tencent are investing in carbon removal in Indonesia. The supplied text identifies the investors and location but provides no investment amounts or project details.