A study published in Strategic Management Journal sheds light on the subtle yet significant role that unelected officials play in helping corporations secure successful contract bids. The research, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results