Carin represents public and private companies and investors in a full range of corporate transactions, including equity and debt financings, M&A transactions, disclosure and reporting requirements, corporate governance and general corporate law matters.