Needham & Company, LLC is an independent investment bank and asset management firm specializing in advisory services and financings for growth companies. From Wikipedia
The strong debut follows an upsized $96 million offering, helping fund expansion of its SPOTĀ® edge AI technology