OTC Stocks to Buy: Seven Large and Small Cap Companies to Consider

A lot of OTC stocks have a bad rap. But the OTC stocks to buy on this list have more promise, potential and stability than the competition.