I'd like to see a study or more information that backs up this ~30% statement - That is alarming!
There was a large scale self-reported study in November of 2024. It was actually way over 30%, if you ignore non-respondents.
There was a large scale self-reported study in November of 2024. It was actually way over 30%, if you ignore non-respondents.