Filed under Green Tech Big Tech’s new carbon play – Financial Times Published by on March 20, 2026 That raises questions about whether tech companies are artificially deflating their carbon numbers, by claiming credit for clean energy generation …