(Source: StockNewsTimes) Staffing 360 Solutions (NASDAQ: STAF) and Barrett Business Services(NASDAQ:BBSI) are both small-cap business services companies, but which is the superior business? We will compare the two businesses based on the strength of their earnings, dividends, risk, institutional ownership, profitability, analyst …