 Small-cap stocks that look positioned for a strong rally backed by positive business developments and strong top-line growth. The post The 7 Hottest Small-Cap Stocks To Buy for April appeared first on InvestorPlace. 