A new study suggests that uneven ownership gives the company a greater chance of success
Read the full article