Pelican Imaging Secures $20M Series C

May 03, 2013