ParentFull threadsahmeepee·I've got to admit I found that 32% claim staggering. Does anyone know the source of that and what exactly was measured?View on HN