Elephant Talk Communications, has announced its financial results for the quarter ended March 31, 2015.
The results shows Revenue of $7.99 Million up by +23.3% Y/Y,
whereas Net Loss reduced from $5.2 million to $2.1 Million Y/Y.
View the full earnings release here.