Mahdi Shams acts for both public and private companies and has worked on a broad range of domestic and international transactions, including public offerings, public and private mergers and acquisitions, commercial sale agreements, debt and equity financings, private placements and corporate reorganizations.