12 Apr 2018
OTEGLOBE has recently announced a 15% increase in EBITDA as part of its 2017 financial results, COO George Nikoloudis explains to Capacity how the carrier has reached €333.5 million in revenues and 2.9 billion total traffic billed minutes.
Read more...