PowerFleet Inc. (NASDAQ:AIOT) is one of the best 11 small-cap software infrastructure stocks to buy now. On June 30, ...