 Baristas Coffee OTCMKTS:BCCI and Luckin Coffee OTCMKTS:LKNCY are both small-cap consumer staples companies, but which is the better business? We will contrast the two businesses based on the strength of their institutional ownership, risk, analyst recommendations, dividends, valuation, earnings and profitability. Analyst Ratings This is a summary of current ratings and price targets for Baristas ... 