Kepler Communications secures $5M

August 11, 2016