Stuart GriffinDec 7, 20224 minInsuranceThe 1 PercentThe “1 percent” is on my mind quite a lot these days. (No, not that 1 percent!) The 1 percent on my mind is the amount of Web 3.0 digital...