We moved! As of Monday, April 22, 2024, the Goulston & Storrs Boston Office is located at One Post Office Square, 25th Floor, Boston, MA 02109. Telephone numbers remain the same. Close Banner

Abacus Finance Recapitalization of 3PlayMedia

Representation of Abacus Finance in addition to Riverside Partners on the successful recapitalization of 3PlayMedia.