Practice Test Geeks home

CGA CGA Business Law & Governance 2

What is the legal concept of 'piercing the corporate veil'?

Select your answer