Here are some small-cap stocks that look positioned for strong rallies, backed by positive business developments and strong top-line growth. Read More