No one disputes that these globules were formed from stuff melted and thrown into the air by the impact, because their chemical composition matches rock from the crater itself.
In 2010, the Journal of Business Ethics published The Impact of Board Diversity and Gender Composition on Corporate Social Responsibility and Firm Reputation.