Idibon Receives $5.5M Series A

October 17, 2014