Discussion about this post

User's avatar
Pauline's avatar

I was looking for the source of this number and impossible to find! I'm finding a bit confused that websites like harvardbusinessreview just throw away "researchers say" and it just gives links to other blog articles that link to each other, but no official scientific source. Thanks for this article!

Expand full comment

No posts