Social Control of Company: Meaning and Methods
Meaning of Social Control of Company: Despite the defects commonly admitted in the management of companies, the suitability of company as the superior form of business organisation cannot be disputed. The processes of democratisation should however be initiated in the conduct of company's affairs in order to remedy the oligarchic malaise. Democratisation or social control of company is inevitable to [...]