Net zero emission pledges by countries and companies are everywhere at the moment. Most of these pledges rely on massive amounts of carbon removal, yet details on how this will transpire remain…