Definition from macmillandictionary.com
Your browser doesn’t support HTML5 audio
Our corporate headquarters are in Madrid.
a powerful group that represents corporate America (=big businesses in the US)
Some companies are introducing ethics into their corporate culture in a big way.
Is there a corporate identity shared by all Asian countries?
In order for the corporate veil to be pierced there must be some skulduggery, in the absence of which the legal personality of the company will remain intact.