He might be referring to this? https://www.wheresyoured.at/big-tech-2tr/
That figure is $2T in the next 4 years though. $2T/year would be quite silly.