What is economically detrimental about 1% of the pop. holding 60% of the shares?

Back
Top