Acumen Completes First Closing of $20M Series A

April 29, 2013