fushuan, 21 days ago 1 in 5 executive leaders agree. It’s not even majority, why even report it?
1 in 5 executive leaders agree.
It’s not even majority, why even report it?