August 3, 2017May 29, 2013 by Duncan Byargeon Numecent lands $13.6 million investment from Deutsche Telekom