Maxeon Solar Technologies (NASDAQ:MAXN – Get Rating) and Ebang International (NASDAQ:EBON – Get Rating) are both small-cap oils/energy companies, but which is the better investment? We will contrast the two companies based on the strength of their dividends, institutional ownership, valuation, profitability, earnings, risk and analyst recommendations. Earnings and Valuation This table compares Maxeon Solar […]