Euroseas Ltd. has announced that it entered into an agreement to sell 25,000 shares of its Series B Convertible Perpetual Preferred Shares to a fund managed by Tennenbaum Capital Partners, LLC (TCP) ...