Return to Article Details Lifting The Corporate Veil as a Mechanism to Promote Social Responsibility in the Face of the Effects of The Legal Regulation of Companies Download Download PDF