Ciara Torres-Spelliscy

Professor Ciara Torres-Spelliscy recently presented her forthcoming paper, “Shooting Your Brand in the Foot: What Citizens United Invites” at the Robert Zicklin Center for Corporate Integrity at Zicklin School of Business, CUNY Baruch College.