Global energy technology companySLB (NYSE: SLB) announced today that SLB Capturi has completed commissioning and is handing over its modular carbon capture plant at Twence’s waste-to-energy facility ...