ROTH Capital Partners is an investment banking firm dedicated to the small-cap public market. Read More