August 30, 2022May 29, 2013 by Numecent Numecent lands $13.6 million investment from Deutsche Telekom