There is a number in a October 14, 2026 InfotechLead report that I have not been able to stop thinking about. Continue reading on Medium »