Allen & Company LLC is an American privately held boutique investment bank based at 711 Fifth Avenue, New York. The firm specializes in real estate, technology, media and entertainment. From Wikipedia
The Mohegan Tribe confirms exploring potential sale or investment for the WNBA franchise as demands for infrastructure and market growth intensify.