General Brad at Consensus Reveals $27 Billion Escrow on Balance Sheet March 31, 2025 Jake Claver DailymotionIFTTT