Microsoft signs a major new carbon removal deal to try and help minimize environmental effects even further